You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Gqrx SDR
Hi,
Could you give some hints on how to read a raw IQ file made with gqrx into Octave?
I've tried it with c=read_complex_binary('gqrx_20171220_112305_145044398_1999999_fc.raw'), but the resulting vector contains very similar values like this:
I've created a complex sine in GNU Radio and wrote it to disk with a
file sink. Gqrx uses this internally.
read_complex_binary returns the data in the correct format and the FFT
shows a peak at the correct frequency.
Your values also make sense. 0.0004883 is the LSB of a 12 Bit ADC when
the values are scaled to a range of [-1; 1).
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Gqrx SDR
True, however, if I do a unique in Octave, only a few values are listed, which is quite strange for me, since the recoding contains a complex waveform:
What does this mean practically? That the signal is still there, but it's too "weak" and only uses the least significant digits?
Also, what's the actual spectrum contained in the IQ recording? Only the selected frequency (with filtering as selected in the dropdown on the right) converted to baseband? Or is this the raw data coming from the hardware as IQ stream and contains a wider spectrum? (=the whole frequency window shown in gqrx)
Thanks, Istvan
Alexander Fasching
unread,
Dec 20, 2017, 11:12:31 AM12/20/17
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to gq...@googlegroups.com
The IQ file contains the whole spectrum displayed in Gqrx, not just the
demodulated frequency.
If you can play it in Gqrx, then the signal shouldn't be too weak. When
you play the file, Gqrx just feeds it into the receiver.
Do you get the full file into Octave or is something missing after reading?