A few weeks ago SDRplay announced a new model, the RSP1B
(https://www.sdrplay.com/rsp1b/); at the same time they also upgraded their API
to version 3.14 in order to support the new hardware.
I have been working on a new branch ('sdrplay-api-3.14') for the OOT module
'gr-sdrplay3' to work with the new SDRplay API and to support the RSP1B:
https://github.com/fventuri/gr-sdrplay3/tree/sdrplay-api-3.14
Our initial tests are successful, and we are are able to use it with both the
existing RSP modules and with the new RSP1B; I would like to have a few more
people give it a try, and in a week or so merge these changes into the 'main'
branch (the code in the current 'main' branch will become the branch
'sdrplay-api-3.07' for those who have to keep the old SDRplay API for some
reason, and it won't have any more changes), unless someone finds major
problems in the new version.
Also we started a discussion with SDRplay about changing the defaults for AGC,
DC offset correction, and IQ imbalance correction (they are currently disabled;
they would become enabled be default).
Regarding this last item I would like to receive some feedback before making
the changes; especially regarding what kind of application you use the
'gr-sdrplay3' OOT module for: if it is more for scientific research/measurement
purposes as opposed to listening to radio stations, or other use case scenarios.
I just created an 'issue' in my repository where you can write a couple of
lines (or more, of course) about your use case, feedback, and suggestions:
https://github.com/fventuri/gr-sdrplay3/issues/30 - if you don't have an
account on GitHub or prefer email, you can email me directly.
73,
Franco K4VZ