SoapySDRPlay3 driver for SDRplay API 3.01
Posted: Sat Mar 02, 2019 6:51 pm
I just created a new git repository (https://github.com/fventuri/SoapySDRPlay3) that has a SoapySDR driver that uses the new SDRplay API version 3.01 (see here https://sdrplay.com/community/viewtopic.php?f=6&t=3997). This driver is based on Charles J. Cliffe's excellent work (https://github.com/pothosware/SoapySDRPlay)
Instructions to build and test the driver are in the README file.
To be able to run the SoapySDRPlay3 driver you have to have the sdrplay_api service up and running.
I tested and ran this driver with CubicSDR on Linux (Fedora 29, to be exact); the waterfall looks OK and I was able to demodulate a couple of stations at different sample rates - of course more testing needs to be done.
You should be able to run this driver side by side with the SoapySDRPlay driver (it works for me and CubicSDR can see the same RSP device with both drivers, of course you want to use one or the other).
Finally I was only able to test it with my RSP2; since I don't have an RSPduo, I don't know for sure how/if it works in Dual Tuner mode; I think I coded all the necessary changes to the driver to support 2 channels as should be the case in Dual Tuner mode, but I can't really run any tests for this case (or for the master/slave mode); I would definitely be very interested if anyone can give it a try using an RSPduo and try the different modes available there to see what happens.
Let me know if you have any problems building and running this SoapySDR driver.
Franco
Instructions to build and test the driver are in the README file.
To be able to run the SoapySDRPlay3 driver you have to have the sdrplay_api service up and running.
I tested and ran this driver with CubicSDR on Linux (Fedora 29, to be exact); the waterfall looks OK and I was able to demodulate a couple of stations at different sample rates - of course more testing needs to be done.
You should be able to run this driver side by side with the SoapySDRPlay driver (it works for me and CubicSDR can see the same RSP device with both drivers, of course you want to use one or the other).
Finally I was only able to test it with my RSP2; since I don't have an RSPduo, I don't know for sure how/if it works in Dual Tuner mode; I think I coded all the necessary changes to the driver to support 2 channels as should be the case in Dual Tuner mode, but I can't really run any tests for this case (or for the master/slave mode); I would definitely be very interested if anyone can give it a try using an RSPduo and try the different modes available there to see what happens.
Let me know if you have any problems building and running this SoapySDR driver.
Franco