Hey everyone,
I’m currently trying to use the LimeSDR through GNU Radio to perform some BPSK tests, where I send and receive data on the same device. I can send or receive signals somewhat reliably using the Soapy LimeSDR Source.
When I try to send and receive simultaneously, for example, using an FM signal, I cannot open the device twice in GNU Radio.
First Instance (Receiving Side):
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\SYSTEM\0002'
libusb: warning [get_guid] Cannot get the additional GUIDs for 'ROOT\RDPBUS\0000'
[INFO] Reference clock 30.72 MHz
[INFO] Device name: LimeSDR-USB
[INFO] Reference: 30.72 MHz
[INFO] LMS7002M register cache: Disabled
[INFO] RX LPF configured
[INFO] RX LPF configured
Second Instance (Transmitting Side):
RuntimeError: Failed to make connection with ' '
libusb: warning [libusb_exit] device 3.0 still referenced
Troubleshooting Attempts
I have tried setting several device arguments, but I cannot get it to work.
Im currently using a Windows machine but I also setted up a Linux env with LimeSuiteNG. Im hoping to get it to work with the SoapySDR block.
- Is it inherently not possible to open the LimeSDR twice in GNU Radio?
- Do I need to use the LimeSuiteNG blocks to accomplish this? If yes what do I need to set in there?
Any insights or suggestions would be greatly appreciated!
Additional information:
(limesuite) C:\Users\User>SoapySDRUtil --find
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
libusb: warning [enumerate_hcd_root_hub] could not get child devinst for 'ROOT\SYSTEM\0002'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_046D&PID_C050\8&2B684CCB&0&1'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_565C\200901010001'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_0413\9&1E025CC3&0&3'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_413C&PID_B06E\6&7115344&0&5'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_046A&PID_C098&MI_01\9&35272C3B&0&0001'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_5487\5&1D459375&0&5'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_1100\8&2B684CCB&0&5'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_5413\6&7115344&0&3'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_413C&PID_B06F\7&2751C73B&0&5'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_046A&PID_C098\8&2B684CCB&0&2'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\ROOT_HUB30\4&D56EDB9&0&0'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_0409\A&2C85FE25&0&2'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_0409\A&2C85FE25&0&3'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0A5C&PID_5842\0123456789ABCD'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_8087&PID_0AAA\5&1D459375&0&14'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_1100\8&2873369&0&5'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_565C&MI_00\6&A611CCA&0&0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0A5C&PID_5842&MI_00\6&1BD5FF13&0&0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_5409\7&2751C73B&0&2'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_5409\7&2751C73B&0&3'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\ROOT_HUB30\7&3A92F1B0&0&0'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_18A5&PID_0251\22032681040431'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_0487\8&34233ACC&0&3'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0BDA&PID_8153\1113000001'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_046A&PID_C098&MI_00\9&35272C3B&0&0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'USB\VID_0A5C&PID_5842&MI_01\6&1BD5FF13&0&0001'
libusb: warning [get_guid] Cannot get the additional GUIDs for 'ROOT\VOLMGR\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\VMBUS\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\BASICDISPLAY\0000'
libusb: warning [get_guid] Cannot get the additional GUIDs for 'ROOT\HVSERVICE\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\NET\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\NET\0001'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\NET\0002'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\VID\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\COMPOSITEBUS\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\VDRVROOT\0000'
libusb: warning [get_guid] Cannot get the additional GUIDs for 'ROOT\SPACEPORT\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\KDNIC\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\UMBUS\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\CAD\0000'
libusb: warning [get_guid] Cannot get the additional GUIDs for 'ROOT\ACPI_HAL\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\VPCIVSP\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\BASICRENDER\0000'
libusb: warning [get_guid] Cannot get the additional GUIDs for 'ROOT\IMAGE\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\STORVSP\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\NDISVIRTUALBUS\0000'
libusb: warning [get_guid] Cannot get the additional GUIDs for 'ROOT\MSSMBIOS\0000'
libusb: warning [get_guid] Cannot get the additional GUIDs for 'ROOT\SYSTEM\0000'
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\SYSTEM\0001'
libusb: warning [winusb_get_device_list] could not retrieve port number for device 'ROOT\SYSTEM\0001': [13] The data is invalid.
libusb: info [get_guid] no DeviceInterfaceGUID registered for 'ROOT\SYSTEM\0002'
libusb: warning [get_guid] Cannot get the additional GUIDs for 'ROOT\RDPBUS\0000'
Found device 0
addr = 1d50:6108
driver = lime
label = LimeSDR-USB [USB 3.0] 9081C05C30E35
media = USB 3.0
module = FX3
name = LimeSDR-USB
serial = 0009081C05C30E35