etherkit / JTEncode

JT65/JT9/JT4/WSPR/FSQ Encoder Library for Arduino
GNU General Public License v3.0
97 stars 33 forks source link

Decode the received message #12

Closed Tigersx closed 7 years ago

Tigersx commented 7 years ago

Hello,

First of, I would like to thank you for this great library, it works amazingly well. My question is, is it possible to decode the received signal using an Arduino. For the project I'm working on I need to be able to send and receive the signal with an Arduino using the JT65 protocol.

NT7S commented 7 years ago

Thank you, glad you find the library useful!

Decoding these signals is a completely different problem domain, requiring the use of an ADC for sampling the baseband signal and DSP routines in order to demodulate. I think it is probably within the capability of the more powerful ARM-based Arduino platforms, but not likely doable on something like an Uno. Because this is so far out of the scope of encoding JT messages, it's not something I can include in this library. Perhaps, once I acquire more DSP skills, I can try to write a separate decode library, but I can't make any promises there.