fventuri / gr-sdrplay3

Out-of-tree GNU Radio module for SDRplay RSP devices - SDRplay API V3.X
GNU General Public License v3.0
45 stars 7 forks source link

sdrplay3 not properly compiled #25

Open zywek123 opened 2 years ago

zywek123 commented 2 years ago

Hi. I'm trying to compile master gr-sdrplay3 and everything works, however after doing a make install and running gqrx I'm not able to see in builtin source types sdrplay, while typing in Other sdrplay=0 or whatever to start the receiver it just doesn't work. Do I need to compile the whole gnuradio manually and patch CMakeFiles in gnuradio and all source files to get a working version of gr-sdrplay3 for gqrx? Unless I am unnecessarily changing the installation prefix from -DCMAKE_INSTALL_PREFIX=/usr. Could this be the cause?

fventuri commented 2 years ago

@zywek123 - I haven't used gqrx in a while, but if I remember correctly, it doesn't support every GNU Radio source block directly; I think it supports mainly 'gr-osmosdr' and 'gr-soapy' via SoapySDR.

For osmosdr support with SDRplay API version 3.X (3.07 is the latest for Linux) you can try the 'gr-osmosdr' OOT module from here: https://github.com/fventuri/gr-osmosdr

For SoapySDR support, you can build SoapySDR from here: https://github.com/pothosware/SoapySDR (detailed instructions on how to build it are here: https://github.com/pothosware/SoapySDR/wiki/BuildGuide), and after that build the SoapySDRPlay3 module from here: https://github.com/pothosware/SoapySDRPlay3 (detailed build instructions are here: https://github.com/pothosware/SoapySDRPlay3/wiki#building-soapy-sdr-play).

Franco