On 05/03/2025 08:17, able5...@oxobrowser.com wrote:
I recently started working with the USRP 200b mini in TX mode. I set
up the input data(). When setting the tx_rate below 56, everything
works fine, there is no data loss, the traffic is good (it is taken
from the file), but as soon as I set the tx_rate to 56, I have an
underflow(U). I started to study why this happens. The USRP is
connected to a USB 3.1 port, with a connecting cable (also with a good
transfer rate). In the documentation, tx_rate is supported at 56, if
you set more, it resets to 56. I don't quite understand what I'm doing
wrong, maybe I forgot to specify something or need to enable (disable)
it somewhere, I hope for your advice. UHD 4.8.0.0, Boost ++ 1.87.0
drivers , OC Windows 10.
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com
Presumably, you mean 56 megasamples/sec?
The 'U' indications that your computer isn't keeping up with the radios
demand for samples. The radio supports a maximum
sample-rate of 56 megasamples/sec.
Where are you pulling the samples from? A local file? Are you
constructing the samples in real-time?
You *might* get better results with setting a device argument of
"num_send_frames=256", which can *sometimes* help.
If you use "benchmark_rate", it will tell you if your computer, when
doing absolutely *NOTHING* with the samples, can
keep up with the specified sample rate.
Your computer has to work harder and harder the higher the sample rate.
The amount of "work" your computer has
to do is proportional to the product of the "inherent per-sample
computational complexity" X sample-rate.
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com