Compatibility issues with SDRuno v1.2, HDSDR & SDR#

Discussions about everything to do with SDRuno
Post Reply
PG3
Posts: 29
Joined: Mon Nov 14, 2016 6:04 am

Compatibility issues with SDRuno v1.2, HDSDR & SDR#

Post by PG3 » Tue Feb 21, 2017 7:50 am

With SDRuno ver 1.11 you can have it and HDSRD and SDR# all three loaded and switch between them without having to exit each program and reloading the one you wish to use, as long as you stop the playout on all but one at a time. Starting with SRDuno v1.12 and continuing with v1.12.2 if SDRuno is loaded and stopped it will now prevent both HDSDR and SDR# from functioning. I suspect that either the new version of SDRuno is now using a different hardware driver than the other two SDRs (and that the previous version used the same driver as ExtIO_SDRplay.dll) and or that the new version of SDRuno is now not releasing it's hold on the driver when stopped (and that it previously did). It's very handy to be able to quickly switch between these for several reasons so PLEASE look into the issue and repair whatever has become broken (or adversely updated).

Reason: No reason

sdrplay
Posts: 978
Joined: Wed Jan 07, 2015 7:58 am

Re: Compatibility issues with SDRuno v1.2, HDSDR & SDR#

Post by sdrplay » Tue Feb 21, 2017 9:26 am

This isn't broken. There is now a "grab/release" policy being implemented within the API. Applications will need to fully release the driver back to the system before another application will be able to use it. This is a requirement as there are firmware controls that are required to be set irrespective of whether the device is streaming or not. This is primarily for the RSP2, but also implemented for the RSP1 for compatibility.

Best regards,

SDRplay Support

Reason: No reason

PG3
Posts: 29
Joined: Mon Nov 14, 2016 6:04 am

Re: Compatibility issues with SDRuno v1.2, HDSDR & SDR#

Post by PG3 » Wed Feb 22, 2017 4:56 am

Is the SDRuno not doing the release when it is stopped? Anything that needs to be set could be done when the start button is clicked, so no need to hold on to it. Since SDRuno doesn't persist a lot of its state it's a real pain in the rear to have to keep closing and re-opening the program just to get it to release its hold on the driver.

Reason: No reason

sdrplay
Posts: 978
Joined: Wed Jan 07, 2015 7:58 am

Re: Compatibility issues with SDRuno v1.2, HDSDR & SDR#

Post by sdrplay » Wed Feb 22, 2017 8:16 am

No it doesn't do a release when stop is pressed for the reason I mentioned above. There are firmware settings that need to be maintained. There are also other reasons on how it's been developed over the years that make that difficult to do.

Best regards,

SDRplay Support

Reason: No reason

PG3
Posts: 29
Joined: Mon Nov 14, 2016 6:04 am

Re: Compatibility issues with SDRuno v1.2, HDSDR & SDR#

Post by PG3 » Thu Feb 23, 2017 2:15 am

Since this worked in v1.11 it doesn't seem that legacy issues should be such an obstacle. Also, Couldn't any firmware settings that need to be persisted just be saved in ram when stopped and then re-initialized when re-started? It sure would be nice to have this play nicely with all the other programs that share the same driver and hardware.

Reason: No reason

Post Reply