Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
tolstishka opened this issue Jan 27, 2024 · 1 comment

Comments

@tolstishka
Copy link

tolstishka commented Jan 27, 2024

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

@tolstishka tolstishka changed the title Impossible to get 122 MSp/s samplerate on BladeRF xA4 Impossible to get 122 MSp/s samplerate on BladeRF xA4 with no signal interruptions Jan 27, 2024
@antiduh
Copy link

antiduh commented May 10, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants