Nuand / bladeRF

bladeRF USB 3.0 Superspeed Software Defined Radio Source Code
http://nuand.com
Other
1.14k stars 456 forks source link

Impossible to get 122 MSp/s samplerate on BladeRF xA4 with no signal interruptions #960

Open tolstishka opened 8 months ago

tolstishka commented 8 months ago

Hi. I have BladeRF xA4. In my tests I want to play a bin-file with sinusoidal signal by BladeRF device with sampling rate 100 MSp/s. But it can plays only on 80 MSp/s with no signal interruptions. I switched "Oversample" mode on and use Asynchronous API. In my test I use GNUradio for viewing signal and the other BladeRF device as a source RX.

Could you explain please, how to get 100 - 122 MSp/s samplerate with no signal interruptions?

This is a signal with interruptions and 100 MSp/s samplerate: photo_5303496437272795363_y

This is a signal without interruptions and 76 MSp/s samplerate: photo_5303496437272795367_y

antiduh commented 4 months ago

It's possible your USB connection is insufficient to support the raw bitrate of the sample stream. Are you sure you're using an unshared USB 3.0 or better connection with 5 gbit/sec support?

122 megasamples/sec 8 bits/channel 2 channels/sample = 122 8 2 == 1.952 gigabit/sec.