Hello,
I’m using the GUI with the following parameters:
Sample freq. = 18.285714[MHz]
Band width = 12[MHz]
Center freq. = 530[MHz]
Over sample = 2
RX Gain = 30[dB]
Rx Path= 3
Upon START in the fftviewer I’m gettin the following errors:
[14:06:26] WARNING: USB ep:83 Rx0: 22.360 MB/s | TS:621722640 pkt:192075 o:0(+0) l:189446(+5459) dma:192075/192091(+16) swFIFO:0[14:06:27]
WARNING: USB ep:83 Rx0: 22.491 MB/s | TS:640013280 pkt:197566 o:0(+0) l:194936(+5490) dma:197566/197582(+16) swFIFO:0[14:06:28]
WARNING: USB ep:83 Rx0: 22.561 MB/s | TS:658276720 pkt:203074 o:0(+0) l:200441(+5505) dma:203074/203090(+16) swFIFO:0[14:06:29]
WARNING: USB ep:83 Rx0: 22.692 MB/s | TS:676580960 pkt:208614 o:0(+0) l:205979(+5538) dma:208614/208630(+16) swFIFO:0[14:06:30]
WARNING: USB ep:83 Rx0: 22.675 MB/s | TS:694863440 pkt:214150 o:0(+0) l:211511(+5532) dma:214150/214166(+16) swFIFO:0[14:06:31]
WARNING: USB ep:83 Rx0: 21.262 MB/s | TS:713147280 pkt:219341 o:0(+0) l:216702(+5191) dma:219341/219357(+16) swFIFO:0
According to ‘Gemini’ it means data loss. When I tried sample rate of 1[MHz] I did not get any warninig message. The SDR is connected to a USB3 (blue connector).
Does it make sense ?
Thank you,
Zvi
I assume you’re using LimeSDR Mini. Sometimes if there were any issues during device plug in to the USB port, it could be enumerated as a USB 2.0 device. That would limit the data rate to half duplex max 40MB/s. I suspect that is the case you’re seeing here, try to unplug the device, and reinsert into the port again. Verify that the devices gets enumerated as USB 3.0.
Hi,
I double checked that the Lime is enumerated as USB 3.1
But if the sample rate > 10MHz, there are many losses.
Is it connected directly to the PC or with a 50cm USB3 cable.
The USB3 rate is very high compared to the stream rate.
Thank you,
Zvi
Hello,
Can you please explain the losses we are getting ?
Can I measure the USB 3.x input rate to my PC in another way in order to prove that the rate it OK ?
Can the Mini keep the samples in its internal memory and I will read them upon stream stop ?
Is there a paid support plan for this product ?
Thank you,
Zvi
No, it does not have that much memory.
Perhaps it could be that your host system does not like many small USB transfers. By default software aims to transfer data in ~100us chunks.
Configure your parameters, then try to run limeTRX --log debug --rxPacketsInBatch=64 it will print the data rate, see if changing the packets in batch count has any effect for you.
Tagging, @andrewback
There isn’t a general paid support plan for the SDRs, but commercial support can be arranged subject to requirements etc. I’ll drop you a line.