Even at moderate (2.8Mbps) samplerates I get pretty many lines of errors like below plus irregular overruns:
bladeRF is seen as Superspeed in lsusb.[DEBUG @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1407] Non-blocking buffer submission requested, but no transfers are currently available.
[DEBUG @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1407] Non-blocking buffer submission requested, but no transfers are currently available.
[DEBUG @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1407] Non-blocking buffer submission requested, but no transfers are currently available.
[DEBUG @ host/libraries/libbladeRF/src/streaming/sync_worker.c:100] RX overrun @ buffer 9
Should I worry about that and is there something I could do with that? I ran volk_profile and volk_gnsssdr_profile - but haven't been doing any other "speed tests" / optimisation. What next to check if this is really a problem?SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 3
Lowest fully-functional device speed is SuperSpeed (5Gbps)
bU1DevExitLat 0 micro seconds
bU2DevExitLat 0 micro seconds
thanks