RSP2 and API 2.13.1
RSP2 and API 2.13.1
Hi,
after updating to API2.13.1 and pulling SoapySDR and SoapySDRPlay from Git, compile and install it, the RSP2 is not recognized anymore.
Any idea what could be wrong?
SoapySDRUtil --info output shows:
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
Lib Version: v0.7.0-gcea2ae17
API Version: v0.7.0
ABI Version: v0.7
Install root: /usr/local
Search path: /usr/local/lib/SoapySDR/modules0.7
Module found: /usr/local/lib/SoapySDR/modules0.7/libLMS7Support.so (18.04.1-00c66d4)
Module found: /usr/local/lib/SoapySDR/modules0.7/librtlsdrSupport.so (0.2.5-ad3d8e0)
Module found: /usr/local/lib/SoapySDR/modules0.7/libsdrPlaySupport.so (0.1.0-12c3db6)
Available factories... lime, rtlsdr, sdrplay
Available converters...
- CF32 -> [CF32, CS16, CS8, CU16, CU8]
- CS16 -> [CF32, CS16, CS8, CU16, CU8]
- CS32 -> [CS32]
- CS8 -> [CF32, CS16, CS8, CU16, CU8]
- CU16 -> [CF32, CS16, CS8]
- CU8 -> [CF32, CS16, CS8]
- F32 -> [F32, S16, S8, U16, U8]
- S16 -> [F32, S16, S8, U16, U8]
- S32 -> [S32]
- S8 -> [F32, S16, S8, U16, U8]
- U16 -> [F32, S16, S8]
- U8 -> [F32, S16, S8]
Thanks in advance
Fred
after updating to API2.13.1 and pulling SoapySDR and SoapySDRPlay from Git, compile and install it, the RSP2 is not recognized anymore.
Any idea what could be wrong?
SoapySDRUtil --info output shows:
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
Lib Version: v0.7.0-gcea2ae17
API Version: v0.7.0
ABI Version: v0.7
Install root: /usr/local
Search path: /usr/local/lib/SoapySDR/modules0.7
Module found: /usr/local/lib/SoapySDR/modules0.7/libLMS7Support.so (18.04.1-00c66d4)
Module found: /usr/local/lib/SoapySDR/modules0.7/librtlsdrSupport.so (0.2.5-ad3d8e0)
Module found: /usr/local/lib/SoapySDR/modules0.7/libsdrPlaySupport.so (0.1.0-12c3db6)
Available factories... lime, rtlsdr, sdrplay
Available converters...
- CF32 -> [CF32, CS16, CS8, CU16, CU8]
- CS16 -> [CF32, CS16, CS8, CU16, CU8]
- CS32 -> [CS32]
- CS8 -> [CF32, CS16, CS8, CU16, CU8]
- CU16 -> [CF32, CS16, CS8]
- CU8 -> [CF32, CS16, CS8]
- F32 -> [F32, S16, S8, U16, U8]
- S16 -> [F32, S16, S8, U16, U8]
- S32 -> [S32]
- S8 -> [F32, S16, S8, U16, U8]
- U16 -> [F32, S16, S8]
- U8 -> [F32, S16, S8]
Thanks in advance
Fred
Reason: No reason
Re: RSP2 and API 2.13.1
Additional question, do I also have to recompile gr-osmosdr?
Reason: No reason
Re: RSP2 and API 2.13.1
gr-osmosdr has nothing to do with SoapySDR.
Make sure that your device is detected by the OS first (for example by lsusb)
Then try with CubicSDR or gqrx (although the former relies on Soapy).
I've experienced a weird bug in the past: the first run of SoapySDRUtil did not work and I had to run it for a second time to detect SDRPlay!
Make sure that your device is detected by the OS first (for example by lsusb)
Then try with CubicSDR or gqrx (although the former relies on Soapy).
I've experienced a weird bug in the past: the first run of SoapySDRUtil did not work and I had to run it for a second time to detect SDRPlay!
Reason: No reason
DF2HF, NM9A, EP2C
Re: RSP2 and API 2.13.1
It's getting strange now for me...
SoapySDRUtil --probe shows:
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
libusb: error [udev_hotplug_event] ignoring udev action bind
libusb: error [udev_hotplug_event] ignoring udev action bind[/color]
----------------------------------------------------
-- Device identification
----------------------------------------------------
driver=SDRplay
hardware=1605056300
mir_sdr_api_version=2.130000
mir_sdr_hw_version=2
----------------------------------------------------
-- Peripheral summary
----------------------------------------------------
Channels: 1 Rx, 0 Tx
Timestamps: NO
Other Settings:
* RF Gain Select - RF Gain Select
[key=rfgain_sel, default=4, type=string, options=(0, 1, 2, 3, 4, 5, 6, 7, 8)]
* IF Mode - IF frequency in kHz
[key=if_mode, default=Zero-IF, type=string, options=(Zero-IF, 450kHz, 1620kHz, 2048kHz)]
* IQ Correction - IQ Correction Control
[key=iqcorr_ctrl, default=true, type=bool]
* AGC Setpoint - AGC Setpoint (dBfs)
[key=agc_setpoint, default=-30, type=int, range=[-60, 0]]
* ExtRef Enable - External Reference Control
[key=extref_ctrl, default=true, type=bool]
* BiasT Enable - BiasT Control
[key=biasT_ctrl, default=true, type=bool]
* RfNotch Enable - RF Notch Filter Control
[key=rfnotch_ctrl, default=true, type=bool]
----------------------------------------------------
-- RX Channel 0
----------------------------------------------------
Full-duplex: YES
Supports AGC: YES
Stream formats: CS16, CF32
Native format: CS16 [full-scale=32767]
Antennas: Antenna A, Antenna B, Hi-Z
Corrections: DC removal
Full gain range: [0, 47] dB
IFGR gain range: [20, 59] dB
RFGR gain range: [0, 8] dB
Full freq range: [0.01, 2000] MHz
RF freq range: [0.01, 2000] MHz
CORR freq range: MHz
Sample rates: 0.25, 0.5, 1, 2, 2.048, 6, 7, 8, 9, 10 MSps
Filter bandwidths: 0.2, 0.3, 0.6, 1.536, 5, 6, 7, 8 MHz
SoapySDRUtil --probe shows:
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
libusb: error [udev_hotplug_event] ignoring udev action bind
libusb: error [udev_hotplug_event] ignoring udev action bind[/color]
----------------------------------------------------
-- Device identification
----------------------------------------------------
driver=SDRplay
hardware=1605056300
mir_sdr_api_version=2.130000
mir_sdr_hw_version=2
----------------------------------------------------
-- Peripheral summary
----------------------------------------------------
Channels: 1 Rx, 0 Tx
Timestamps: NO
Other Settings:
* RF Gain Select - RF Gain Select
[key=rfgain_sel, default=4, type=string, options=(0, 1, 2, 3, 4, 5, 6, 7, 8)]
* IF Mode - IF frequency in kHz
[key=if_mode, default=Zero-IF, type=string, options=(Zero-IF, 450kHz, 1620kHz, 2048kHz)]
* IQ Correction - IQ Correction Control
[key=iqcorr_ctrl, default=true, type=bool]
* AGC Setpoint - AGC Setpoint (dBfs)
[key=agc_setpoint, default=-30, type=int, range=[-60, 0]]
* ExtRef Enable - External Reference Control
[key=extref_ctrl, default=true, type=bool]
* BiasT Enable - BiasT Control
[key=biasT_ctrl, default=true, type=bool]
* RfNotch Enable - RF Notch Filter Control
[key=rfnotch_ctrl, default=true, type=bool]
----------------------------------------------------
-- RX Channel 0
----------------------------------------------------
Full-duplex: YES
Supports AGC: YES
Stream formats: CS16, CF32
Native format: CS16 [full-scale=32767]
Antennas: Antenna A, Antenna B, Hi-Z
Corrections: DC removal
Full gain range: [0, 47] dB
IFGR gain range: [20, 59] dB
RFGR gain range: [0, 8] dB
Full freq range: [0.01, 2000] MHz
RF freq range: [0.01, 2000] MHz
CORR freq range: MHz
Sample rates: 0.25, 0.5, 1, 2, 2.048, 6, 7, 8, 9, 10 MSps
Filter bandwidths: 0.2, 0.3, 0.6, 1.536, 5, 6, 7, 8 MHz
Reason: No reason
Re: RSP2 and API 2.13.1
Have you installed the udev permission rules?!
Look at the page 4 of http://sdrplay.com/docs/Mirics_SDR_API_ ... e_r1p1.pdf
EDIT: I use SDRPlay on OS X, not Linux, but found this on the forum (search for udev)
Look at the page 4 of http://sdrplay.com/docs/Mirics_SDR_API_ ... e_r1p1.pdf
EDIT: I use SDRPlay on OS X, not Linux, but found this on the forum (search for udev)
Reason: No reason
DF2HF, NM9A, EP2C
Re: RSP2 and API 2.13.1
Thanks a lot Sasan for your hints... udev permission rules were and are in place, have checked again to be shure.
Looks like I ran into the same issue you've mentioned, first run of SoapySDRUtil does not work, after trying second or third time I have the expected output:
fred@amazona:~$ SoapySDRUtil --probe
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
Probe device
----------------------------------------------------
-- Device identification
----------------------------------------------------
driver=SDRplay
hardware=1605056300
mir_sdr_api_version=2.130000
mir_sdr_hw_version=2
but still CubicSDR and GQRX do not see the RSP2, btw. RTL Stick is working fine.
I woud like to try to go back to 2.11 of the RSP_SDRPlay_API_Linux, but can't find this file anymore. Have no other ideas at the moment and no clue what to do.
73s de Fred, DL6BAW
Looks like I ran into the same issue you've mentioned, first run of SoapySDRUtil does not work, after trying second or third time I have the expected output:
fred@amazona:~$ SoapySDRUtil --probe
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
Probe device
----------------------------------------------------
-- Device identification
----------------------------------------------------
driver=SDRplay
hardware=1605056300
mir_sdr_api_version=2.130000
mir_sdr_hw_version=2
but still CubicSDR and GQRX do not see the RSP2, btw. RTL Stick is working fine.
I woud like to try to go back to 2.11 of the RSP_SDRPlay_API_Linux, but can't find this file anymore. Have no other ideas at the moment and no clue what to do.
73s de Fred, DL6BAW
Reason: No reason
Re: RSP2 and API 2.13.1
It's hard to say, but my gut feeling is that you have a problem with Soapy, not the API driver.
Have you tried "soapy=0,driver=sdrplay" in Gqrx?
Are you sure you don't have multiple versions of Soapy installed?
Have you tried the "Refresh" button in CubicSDR's device dialog?
Have you tried "soapy=0,driver=sdrplay" in Gqrx?
Are you sure you don't have multiple versions of Soapy installed?
Have you tried the "Refresh" button in CubicSDR's device dialog?
Reason: No reason
DF2HF, NM9A, EP2C