Hi all,
Some good news to share. After a little discussion in #gnuradio last
night, Marcus "PatchVonBraun" Leech lived up to his name by cooking up a
little patch to add support for UHD advanced tuning (i.e. LO offset
support) for UHD devices in the gr-osmosdr backend, as used in gqrx.
I tested it last night in gqrx and all seems good. I've been able to
move most spurii out of the spectrum of interest.
The patch currently lives at
http://pastebin.com/wzw4jHPq although it
should make it into the upstream git repo sometime soon, you can keep an
eye on the commits here:
http://cgit.osmocom.org/cgit/gr-osmosdr/log/
I applied the patch by creating a file called pvb-uhd.patch in the
gr-osmosdr source directory and pasting the content from the raw paste
data view on the pastebin page into it, then running:
git apply pvb-uhd.patch
sudo make install
sudo ldconfig
i think git complained about whitespace issues in the patch but I gave
that a good ignoring. I don't think you need to rebuild gqrx, but I did
for good measure.
The LO offset can be applied in the device string of the gqrx device
configuration dialog like so:
"label=wbx,type=b100,uhd,subdev=A:0,lo_offset=15.9e6"
I suppose the ideal offset will be daughter-board, sample-rate and local
spurii dependent.
Cheers,
Darren, G0HWW