Open XavierTolza opened 6 years ago
I was able to reproduce your example with a USRP B200mini. The problem does appear to be the GnuplotWaterfallSink
. The most I'm able to put through it is 50 kHz, after a decimator:
radio.CompositeBlock():connect(
radio.UHDSource("device=b200",868e6,250e3),
radio.DecimatorBlock(5),
radio.GnuplotWaterfallSink()
):run()
The sink appears to run under other sources (e.g. RtlSdrSource
, SignalSource
) at higher sample rates, but I suspect there is some intermittent buffering involved and the UHDSource
is much less forgiving on sample deadlines. Perhaps there is some way of tuning this with the UHDSource
, but it would require some investigation on the current amount of backpressure.
Long term plan is definitely to migrate to a more performant plotting solution.
Hi everyone. I'm experiencing issues when trying to run a very simple UHD script:
Lua radio cannot follow the 250e3 Hz sample rate, which is quite low and I get a crash with the following error after one second only:
I am using an USRP b210 connected on USB3.0, luaradio 0.5.0 compiled from the devel branch of github (master branch did the same), liquid-dsp and volk both installed as shown by the output of
luaradio --platform
:I could find any documentation or issue on throughput using UHD. Is it normal that it crashed? Prabably due to the waterfall sink?
Thanks!