On 08/20/2018 03:02 PM, Nicole Bienert via USRP-users wrote:
Hello!
I am trying to reach the 56MHz BW limit for the USRP B200mini, but
have only been able to receive 1MHz continuously. Could someone help
me reach a higher BW?
I am using the example code rx_samples_to_file.cpp which comes with
uhd and can be found here:
https://github.com/manuts/uhd-examples/blob/master/rx_samples_to_file.cpp
. I only set the rate, bw (=rate), freq, ant, type, and gain using the
options when running the example code. Using the USRP B200mini, I get
an overflow error if the rate is higher than 1MHz (type=float). A
friend lent me their USRP E312, and with that I get an overflow error
if the rate is higher than 7.68MHz (type = float). I have checked the
number of samples in a file with MATLAB and confirmed that I am
dropping samples above those rates. I am using a linux, Ubuntu virtual
machine which I allocate 10GB of ram (out of 16- I've tried different
settings), and am connected to the SDR with USB 3.0.
Any help would be greatly appreciated. Thanks for reading this!
Nicole
What happens if you use the "--null" option, which "goes through the
motions", but doesn't write any file data to the filesystem?
I'll note that performance of USB within a VM tends to very poor.
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com