Hi All,

I am using a Python script to capture a short burst of rx samples from my B210. 
 The script is based heavily on the Ettus example “benchmark_rate.py”, with a 
couple of additional tweaks I took from the Ettus GitHub repo 
(https://github.com/EttusResearch/uhd/blob/master/host/python/uhd/usrp/multi_usrp.py).

In my script I am calling my rx sampling function repeatedly using a “for" 
loop.  Any errors that occur during sampling are stored in a 
uhd.types.RXMetadata() object, just like in the original Ettus script.   

Here’s the strange part:

While the script is running, the letter ‘O’ is printed on the screen about 50% 
of the time, which I believe is an overflow warning from the Fastpath logger.  
However, the number of errors being detected by the RXMetadata() object is 
almost zero.  How can this be?

Some questions:

* How seriously should I take the Fastpath ‘O’ warning?  What does it actually 
mean?  Does it mean that this burst of samples will be corrupted/incomplete?

* Why is the RXMetadata object not returning an error every single time that 
the Fastpath logger does? 

Thanks, 

Brendan.
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to