Hello everyone,
I have a USRP B200 card and I'm doing a test of the receiver example provided by the gr-ieee802-11 block, but when I run this example I see in the terminal a sequence of the letter "O", after some time this sequence is stopped, And not being able to discover any WiFi network.
Here the terminal of running wifi_rc.grc
Generating: '/home/labora/prefix/default/src/gr-ieee-80211/examples/wifi_rx.py'
Executing: /usr/bin/python2 -u /home/labora/prefix/default/src/gr-ieee-80211/examples/wifi_rx.py
[INFO] [UHDlinux; GNU C++ version 6.2.0 20161005; Boost_106100; UHD_3.11.0.git-181-g8f9f4184]
[INFO] [B200] Detected Device: B200
[INFO] [B200] Operating over USB 3.
[INFO] [B200] Initialize CODEC control...
[INFO] [B200] Initialize Radio control...
[INFO] [B200] Performing register loopback test...
[INFO] [B200] pass
[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
[INFO] [B200] Asking for clock rate 20.000000 MHz...
[INFO] [B200] Actually got clock rate 20.000000 MHz.
[INFO] [CORES] Performing timer loopback test...
[INFO] [CORES] Timer loopback test passed
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOencoding: 4 - length: 14 - symbols: 2
length: 10
new mac frame (length 10)
=========================================
frame too short to parse (<20)
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
>>> Done
In some research I find out this error, it's the overruns (or overflows), but I did not figure out the solution. I run the benchmark_rate but the return does not show that there was any error.
Benchmark_rate command
address@hidden:/home/labora/prefix/default/lib/uhd/examples# ./benchmark_rate --rx_rate 20e6 --tx_rate 20e6
[INFO] [UHDlinux; GNU C++ version 6.2.0 20161005; Boost_106100; UHD_3.11.0.git-181-g8f9f4184]
Creating the usrp device with: ...
[INFO] [B200] Detected Device: B200
[INFO] [B200] Operating over USB 3.
[INFO] [B200] Initialize CODEC control...
[INFO] [B200] Initialize Radio control...
[INFO] [B200] Performing register loopback test...
[INFO] [B200] pass
[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: B200
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 device timestamp to 0...
[INFO] [B200] Asking for clock rate 20.000000 MHz...
[INFO] [B200] Actually got clock rate 20.000000 MHz.
[INFO] [CORES] Performing timer loopback test...
[INFO] [CORES] Timer loopback test passed
Testing receive rate 20.000000 Msps on 1 channels
Testing transmit rate 20.000000 Msps on 1 channels
Benchmark rate summary:
Num received samples: 200445992
Num dropped samples: 0
Num overflows detected: 0
Num transmitted samples: 200064676
Num sequence errors: 0
Num underflows detected: 0
Num late commands: 0
Num timeouts: 0
Done!
Anyone have idea for solving my problem?
Thanks in advance for your help