On 08/21/2018 12:48 PM, Nicole Bienert wrote:
Thanks for the response!

When I use the --null option, it automatically sets the BW to 1MHz.

Here is the terminal output:
You still need to use the other options, the --null option just arranges for the file output to not happen--roughly equivalent to using
 "/dev/null" as the output file.



nlb5224@nlb5224-VirtualBox:~/workarea-uhd/uhd/host/examples/rx_samples_to_file_internet/build$ ./rx_samples_to_file --null [INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501; UHD_3.11.0.HEAD-0-ga1b5c4ae [WARNING] [UHD] Unable to set the thread priority. Performance may be negatively affected.
Please see the general application notes in the manual for instructions.
EnvironmentError: OSError: error in pthread_setschedparam

Creating the usrp device with: ...
[INFO] [B200] Detected Device: B205mini
[INFO] [B200] Operating over USB 3.
[INFO] [B200] Initialize CODEC control...
[INFO] [B200] Initialize Radio control...
[INFO] [B200] Performing register loopback test...
[INFO] [B200] Register loopback test passed
[INFO] [AD936X] Performing CODEC loopback test...
[INFO] [AD936X] CODEC loopback test passed
[INFO] [B200] Setting master clock rate selection to 'automatic'.
[INFO] [B200] Asking for clock rate 16.000000 MHz...
[INFO] [B200] Actually got clock rate 16.000000 MHz.
[INFO] [CORES] Performing timer loopback test...
[INFO] [CORES] Timer loopback test passed
Using Device: Single USRP:
  Device: B-Series Device
  Mboard 0: B205mini
  RX Channel: 0
    RX DSP: 0
    RX Dboard: A
    RX Subdev: FE-RX1
  TX Channel: 0
    TX DSP: 0
    TX Dboard: A
    TX Subdev: FE-TX1

Setting RX Rate: 1.000000 Msps...
[INFO] [B200] Asking for clock rate 32.000000 MHz...
[INFO] [B200] Actually got clock rate 32.000000 MHz.
[INFO] [CORES] Performing timer loopback test...
[INFO] [CORES] Timer loopback test passed
Actual RX Rate: 1.000000 Msps...

Setting RX Freq: 0.000000 MHz...
Actual RX Freq: 34.000000 MHz...

Waiting for "lo_locked": +++++++++ locked.

Press Ctrl + C to stop streaming...
^C
Done!


On Mon, Aug 20, 2018 at 1:11 PM Marcus D. Leech via USRP-users <[email protected] <mailto:[email protected]>> wrote:

    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] <mailto:[email protected]>
    http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to