10-05-2018 09:19 AM
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
10-30-2018 03:52 AM
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