The RSP1A and RSP2 work well for me using this code, and there are many
improvements since my last post, so I'm looking for other people to help
test it. Something along the lines of the following commands will allow
installation and test using a temporary directory:
git clone
https://github.com/willcode/gr-osmosdr
cd gr-osmosdr
git checkout sdrplay2
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/tmp/test -DENABLE_NONFREE=yes ..
make
mkdir /tmp/test
make install
LD_LIBRARY_PATH=/tmp/test/lib64:$LD_LIBRARY_PATH gqrx
This product does require a non-free library that gets compiled in to
gr-osmosdr. This limits inclusion on distributions, but it's still easy
to use from a PyBOMBs installation or a manual install, as above.
On 12/16/2017 04:54 PM, Jeff Long wrote:
I picked up a SDRplay RSP2 recently, and the
gr-osmosdr support needed
some work. Here's a rewrite that works with RSP2 and has other
improvements. When the RSP1A comes in, I'll finish support for that. No
plans to pick up a RSP1, but someone can see if this works if
interested. This was tested against the Nov 2017 binary blob.
https://github.com/willcode/gr-osmosdr/tree/sdrplay2
=====
Complete rewrite of sdrplay support
- Supports RSP2
- Will support RSP1A when hardware arrives
- RSP1 is untested
- Uses streaming callbacks instead of polling
- Tuning, gain control imporoved, AGC supported
- Better performance (one less layer of buffers)