Help needed, please...
Posted: Fri Aug 31, 2018 1:04 pm
Hi,
For the last week I've been searching for a solution to something I would like to have, but wasn't able to find anything that would suit my needs.
I own a RSP1, run Debian 9,and I am aware of the commandline tool play_sdr, which can record raw I/Q from the RSP.
Particularly interested in digital mode FT8, I'd like to be able to decode this mode in a similar way that WSJT-X does.
As far as I understand how this works, decoding happens someway along these lines:
1) SDR receives a couple of Khz around the designated FT8 frequencies.
2) These samples are saved as AUDIO .wav files, one for every 15 seconds of reception.
3) The FT8 decoder 'listens' to these audio wav files for decoding.
My questions:
1) is there a possibility to use commandline tools to receive and write AUDIO wav files directly ?
2) if not, is it possible to use play_sdr, record only a bandwidth of about 5 Khz around the known FT8 frequencies, in raw IQ ?
3) What tool would one use to convert these raw I/Q files to AUDIO wav files, if possible ? Sox ?
4) Does anyone know of a tool that can decode FT8 directly from raw I/Q .wav files ?
Since I'm only interested in receiving FT8 (for now), I do not need the complete GUI of WSJT-X, but would like to do the same using just scripts.
I'm also using SoapySDR to send data from the Linux machine to which my RSP1 is connected to another machine (Linux) that has GQRX, WSJT-X and GridTracker installed, so I'm familiar with using SoapySDR and SoapySDRRemote. Not sure if I could use this network data directly for my FT8 decoder....
If anyone has an idea what road I should follow, please let me know.
Thanks!
Hans
For the last week I've been searching for a solution to something I would like to have, but wasn't able to find anything that would suit my needs.
I own a RSP1, run Debian 9,and I am aware of the commandline tool play_sdr, which can record raw I/Q from the RSP.
Particularly interested in digital mode FT8, I'd like to be able to decode this mode in a similar way that WSJT-X does.
As far as I understand how this works, decoding happens someway along these lines:
1) SDR receives a couple of Khz around the designated FT8 frequencies.
2) These samples are saved as AUDIO .wav files, one for every 15 seconds of reception.
3) The FT8 decoder 'listens' to these audio wav files for decoding.
My questions:
1) is there a possibility to use commandline tools to receive and write AUDIO wav files directly ?
2) if not, is it possible to use play_sdr, record only a bandwidth of about 5 Khz around the known FT8 frequencies, in raw IQ ?
3) What tool would one use to convert these raw I/Q files to AUDIO wav files, if possible ? Sox ?
4) Does anyone know of a tool that can decode FT8 directly from raw I/Q .wav files ?
Since I'm only interested in receiving FT8 (for now), I do not need the complete GUI of WSJT-X, but would like to do the same using just scripts.
I'm also using SoapySDR to send data from the Linux machine to which my RSP1 is connected to another machine (Linux) that has GQRX, WSJT-X and GridTracker installed, so I'm familiar with using SoapySDR and SoapySDRRemote. Not sure if I could use this network data directly for my FT8 decoder....
If anyone has an idea what road I should follow, please let me know.
Thanks!
Hans