Closed renochoi closed 3 years ago
Don't know the HackRF. Perhaps only the IQ channels are swapped such that the polarity is changed? Try also option -i. Or maybe there is some frequency offset. Can you upload a short output of "hackrf_transfer -r - -f 405e6 -g 20 -s 48e3", 10 seconds should be enough.
What does hackrf_transfer output, raw IQ samples or FM-demodulation?
EDIT: My first impression is that hackrf_transfer outputs IQ data. Don't see FM-demodulation option. You can try to output in a file with wav-header (have seen this option). If it is IQ-data, you have to do FM-demodulation, or you can use the decoder in https://github.com/rs1729/RS/tree/master/demod/mod It has better performance anyway. And you can decode IQ-data directly, also raw IQ-data without wav-header, so you don't need sox.
If it is 8bit IQ-output (as I assume) you could try something like: hackrf_transfer -r - -f 405e6 -g 20 -s 48e3 | ./rs41mod -v --IQ 0.0 - 48000 8 "- 48000 8" means: raw iq-data (2 channels, no wav header), 48k sample rate, 8bit samples.
Greetings,
I've been trying to receive RS41 signal with RS/rs41. With Daniel Estevez describes, it was successful to get (basic) telemetry and PTU info as follows,
Then, I move onto HackRF to do the same and failed so far,
It is still not clear whether I post this issue either here or mossmann/hackrf. Should anyone have similar experience or comments on this matter, please give me a shout.
Ta, Reno