On 30/09/2024 10:27, Ron Economos wrote:
Sorry, but UHD is a big CPU hog for transmitting (at least with the
B2X0 series of devices).
Ron
I just did a quick test using "benchmark_rate" into a B210, doing a "tx"
test at 30Msps. That consumed 52% of a single
CPU on my i5-6200 system at 2.7GHz. There were a handful of U during
the 1 minute test.
Since I don't have LimeSDR setup on my machine, I can't compare. Nor can
I compare to BladeRF (the other USB-based
tx-capable SDR).
On 9/30/24 07:21, Marcus D. Leech wrote:
You should investigate the transport parameters for UHD USB devices
here:
https://files.ettus.com/manual/page_transport.html#transport_usb
UHD *IS* a large library, because it kind of has to be. It supports
many different hardware devices, going back to the USRP1
originally sold in 2004. But having said that the "sample moving"
pathways in the code are quite efficient. One shouldn't
confuse the size of the library with the efficiency of the critical
pathways.