NovaSDR Support Forum

General Category => Install problems => Topic started by: Phil-NY4Q on 10 Jan 2026, 13:13

Title: Possible issue with running more than one RSP1a
Post by: Phil-NY4Q on 10 Jan 2026, 13:13
I am seeing this upon startup if I try to use more than one RSP1a.

2026-01-10T11:54:06.996194Z  INFO novasdr-dsp-rx1 ThreadId(08) novasdr_server::dsp_runner: DSP thread started receiver_id=rx1
2026-01-10T11:54:06.996210Z  INFO            main ThreadId(01) novasdr_server::app: server listening bind=[::]:80
2026-01-10T11:54:06.996274Z  INFO novasdr-dsp-rx0 ThreadId(09) novasdr_server::dsp_runner: DSP thread started receiver_id=rx0
[INFO] devIdx: 0
[INFO] SerNo: 18070E4096
[INFO] hwVer: 255
[INFO] rspDuoMode: 0
[INFO] tuner: 1
[INFO] rspDuoSampleFreq: 0.000000
[INFO] Using format CS16.
[INFO] devIdx: 0
[INFO] SerNo: 19110CDF97
[INFO] hwVer: 255
[INFO] rspDuoMode: 0
[INFO] tuner: 1
[INFO] rspDuoSampleFreq: 0.000000
[ERROR] SelectDevice Error: sdrplay_api_Fail
2026-01-10T11:54:07.088402Z ERROR novasdr-dsp-rx0 ThreadId(09) novasdr_server::dsp_runner: DSP loop terminated receiver_id=rx0 error=open SoapySDR device

Caused by:
    Other: SelectDevice() failed

I am concerned at the devIdx: 0 being on both receivers.

Phil
Title: Re: Possible issue with running more than one RSP1a
Post by: Phil-NY4Q on 10 Jan 2026, 13:42
I am going to remove the SDRplay API v 3 and move back to v2 and try that.
Title: Re: Possible issue with running more than one RSP1a
Post by: Bas ON5HB on 10 Jan 2026, 17:46
This is an SDRplay problem, it should not matter how fast Nova sends commands to Soapy.
I had the same problems before with the RSP-TCP server.
This is a problem of SDRplay.

Their API is buggy. V2.13 has the same problems, so I wonder if the chip has a problem.
As I have seen it many times, the chip just stops responding until you remove USB and plug it back in.
Title: Re: Possible issue with running more than one RSP1a
Post by: Phil-NY4Q on 10 Jan 2026, 18:22
Quote from: Bas ON5HB on 10 Jan 2026, 17:46 This is an SDRplay problem, it should not matter how fast Nova sends commands to Soapy.
I had the same problems before with the RSP-TCP server.
This is a problem of SDRplay.

Their API is buggy. V2.13 has the same problems, so I wonder if the chip has a problem.
As I have seen it many times, the chip just stops responding until you remove USB and plug it back in.


There's lots of info here too pointing to the SDRPlay API and this exact issue.

https://groups.io/g/SDRPlayUsers/topic/selectdevice_error/104335929
Title: Re: Possible issue with running more than one RSP1a
Post by: tuvok on 10 Jan 2026, 22:00
hm .. i have on the old websdr.org Server the 2.30API ..
but on the New SDR i can not run the SDRplay and i have no idea.

(https://i.ibb.co/TBCyf68w/grafik.png)
Title: Re: Possible issue with running more than one RSP1a
Post by: Bas ON5HB on 11 Jan 2026, 14:28
You need to use the sdrplay Soapy driver that uses the 2.13api. There are 2 versions of the driver.

This is the V2.13 Soapy driver.

https://github.com/pothosware/SoapySDRPlay2

But you have to remove the V3.xx Soapy driver first, typical locaked in /usr/local/lib/SoapySDR/modulesxxxx just delete the SDRplay modules.

No need to uninstall the V3.xx API, as this driver won't use it, but I would uninstall it.

[Edit] There is a proposed fix for Nova that may solve it. Maybe it solves it? See here: https://github.com/Steven9101/NovaSDR/pull/9
Title: Re: Possible issue with running more than one RSP1a
Post by: RA9UIP on 11 Jan 2026, 20:00
Quote from: tuvok on 10 Jan 2026, 22:00 hm .. i have on the old websdr.org Server the 2.30API ..
but on the New SDR i can not run the SDRplay and i have no idea.

(https://i.ibb.co/TBCyf68w/grafik.png)


    {
      "id": "rx3",
      "input": {
        "accelerator": "none",
        "audio_compression": "flac",
        "audio_sps": 12000,
        "brightness_offset": 0,
        "defaults": {
          "frequency": -1,
          "modulation": "FM",
          "squelch_enabled": false
        },
        "driver": {
          "agc": false,
          "antenna": "Yagi",
          "channel": 0,
          "device": "driver=sdrplay, label=SDRplay Dev2 RSP1A 180708AA93, serial=180708AA93",
          "format": "cs16",
          "gain": 15.0,
          "kind": "soapysdr"
        },
        "fft_size": 262144,
        "frequency": 145000000,
        "signal": "iq",
        "smeter_offset": 0,
        "sps": 2000000,
        "waterfall_compression": "zstd",
        "waterfall_size": 4096
      },
      "name": "RSP1a"
    }

Works well on API 3.07

Title: Re: Possible issue with running more than one RSP1a
Post by: tuvok on 12 Jan 2026, 09:20
OK i have compile the Fix and install the 2.13.1 API and it works .. thx ..
i think on the install script we do use the 2.13.1 API and the 3.15 for newer Devices.. There should be a choice.