USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

Overflows when doing repeated large captures with NUSRP-2922

Hello all,

 

I have three USRP 2922 receivers. I want to do large captures (Number of samples = 524288, IQ Rate = 200k, on each receiver), to repeat 20 times these captures and to save them in a file.

 

I have made a loop on the number of captures (20), and in each loop, i save the samples in the file. At the end, the capture fails with an overflow error :

 

code : -1074118610

niUSRP Fetch Rx Data (2D CDB).vi<ERR>The received data is out of sequence. This may be a symptom of overflows due to an inability to maintain streaming at the specified I/Q rate, or rearrangement of packets by an ethernet adapter or network switch.

 

I think that the problem is that after the acquisition finishes there will be samples left in the USRP's buffers which have not been flushed.

 

Had anybody this problem? and would know how to solve it ?

 

 Thank you.

 

Christian

0 Kudos
Message 1 of 2
(2,316 Views)

Hello Chr,

 

This mean that your computer can't handle the data the USRP is sending fast enough.

If I understand well, the error occurs always at the end of the program (20th iteration).

 

Does decreasing the number of capture change this behavior ?

Decreasing the IQ rate or number of sample per capture ?

 

Regards,

 

Salah-Eddine Ismail

AE France

0 Kudos
Message 2 of 2
(2,264 Views)