# LimeSuiteNG, Sporadic warnings at runtime

**URL:** <https://discourse.myriadrf.org/t/limesuiteng-sporadic-warnings-at-runtime/12960>\
**Category:** Lime Suite\
**Created:** [10 November 2025 20:38 UTC](https://discourse.myriadrf.org/t/limesuiteng-sporadic-warnings-at-runtime/12960 "2025-11-10T20:38:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Crania](https://avatars.discourse-cdn.com/v4/letter/c/96bed5/32.png) [@Crania](https://discourse.myriadrf.org/u/Crania)\
**Post date:** [10 November 2025 20:38 UTC](https://discourse.myriadrf.org/t/limesuiteng-sporadic-warnings-at-runtime/12960/1 "2025-11-10T20:38:34Z")

</div>

Hello,

I’m using LimeSuiteNG with SDR LimeMini2.2 and GnuRadio  
(I installed it, see post  
[GnuRadio\_3.11 with LimeSuiteNG\_0.3.0 on Ubuntu\_2025.10](https://discourse.myriadrf.org/t/gnuradio-3-11-with-limesuiteng-0-3-0-on-ubuntu-2025-10/12953) )

Now, on a GnuRadio application, I get sporadic  
warning massages like this:

LimeSuiteNG ⚠ USB ep:83 Rx0: 7.705 MB/s | TS:6874335900 pkt:6739019 o:0(+0) l:241(+1) dma:6739019/6739035(+16) swFIFO:0  
LimeSuiteNG ⚠ USB ep:83 Rx0: 7.684 MB/s | TS:6876266760 pkt:6740907 o:0(+0) l:244(+3) dma:6740907/6740911(+4) swFIFO:0  
LimeSuiteNG ⚠ USB ep:83 Rx0: 7.636 MB/s | TS:6951231660 pkt:6814382 o:0(+0) l:256(+12) dma:6814382/6814387(+5) swFIFO:0  
LimeSuiteNG ⚠ USB ep:83 Rx0: 7.713 MB/s | TS:6993515760 pkt:6855836 o:0(+0) l:257(+1) dma:6855836/6855837(+1) swFIFO:0  
LimeSuiteNG ⚠ USB ep:83 Rx0: 7.709 MB/s | TS:7056891420 pkt:6917968 o:0(+0) l:258(+1) dma:6917968/6917983(+15) swFIFO:0  
LimeSuiteNG ⚠ USB ep:83 Rx0: 7.700 MB/s | TS:7091497980 pkt:6951892 o:0(+0) l:260(+2) dma:6951892/6951893(+1) swFIFO:0

It seems to be some lost/difference of data-samples.  
Has everybody an idea what goes wrong and how can I fix it?

Thanks

---

<div class="post-metadata">

**Author:** ![ricardas](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/ricardas/32/86_2.png) [@ricardas](https://discourse.myriadrf.org/u/ricardas)\
**Post date:** [11 November 2025 14:56 UTC](https://discourse.myriadrf.org/t/limesuiteng-sporadic-warnings-at-runtime/12960/2 "2025-11-11T14:56:04Z")

</div>

Hi, the loss counter indicates that the data was lost in USB layer, perhaps due to CPU load, the usb processing thread did not collect it fast enough, and the hardware had to drop some packets.  
Maybe increasing the USB data transfer batch size could help, like it did here: [LimeMini Maximum stable USB3 Rate? - #13 by oe1rsa](https://discourse.myriadrf.org/t/limemini-maximum-stable-usb3-rate/12936/13)

For gnuradio plugin you can modify it here: [LimeSuiteNG/plugins/gr-limesuiteng/lib/sdrdevice\_block\_base.cc at a580f9cbc7bec9478ac08d93513690714a1753dd · myriadrf/LimeSuiteNG · GitHub](https://github.com/myriadrf/LimeSuiteNG/blob/a580f9cbc7bec9478ac08d93513690714a1753dd/plugins/gr-limesuiteng/lib/sdrdevice_block_base.cc#L79-L81)

---

<div class="post-metadata">

**Author:** ![Crania](https://avatars.discourse-cdn.com/v4/letter/c/96bed5/32.png) [@Crania](https://discourse.myriadrf.org/u/Crania)\
**Post date:** [12 November 2025 16:22 UTC](https://discourse.myriadrf.org/t/limesuiteng-sporadic-warnings-at-runtime/12960/3 "2025-11-12T16:22:02Z")

</div>

Hello,

the change in the _\<sdrdevice\_block\_base.cc\>_ was already on my system  
because I installed it from git after your modification.

But what I not found is the  
mRx.packetsToBatch == 1  
strcfg.extraConfig.rx.packetsInBatch = x  
from #13 by oe1rsa

I want to change that and test it with GnuRadio.

---

<div class="post-metadata">

**Author:** ![ricardas](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/ricardas/32/86_2.png) [@ricardas](https://discourse.myriadrf.org/u/ricardas)\
**Post date:** [12 November 2025 16:26 UTC](https://discourse.myriadrf.org/t/limesuiteng-sporadic-warnings-at-runtime/12960/4 "2025-11-12T16:26:40Z")

</div>

> [@ricardas](#):
>
> For gnuradio plugin you can modify it here: [LimeSuiteNG/plugins/gr-limesuiteng/lib/sdrdevice\_block\_base.cc at a580f9cbc7bec9478ac08d93513690714a1753dd · myriadrf/LimeSuiteNG · GitHub](https://github.com/myriadrf/LimeSuiteNG/blob/a580f9cbc7bec9478ac08d93513690714a1753dd/plugins/gr-limesuiteng/lib/sdrdevice_block_base.cc#L79-L81)

it’s an optional argument, you can add it in that source location:

```auto
devContext->streamCfg.extraConfig.rx.packetsInBatch = 8;

```

---

<div class="post-metadata">

**Author:** ![Crania](https://avatars.discourse-cdn.com/v4/letter/c/96bed5/32.png) [@Crania](https://discourse.myriadrf.org/u/Crania)\
**Post date:** [13 November 2025 15:23 UTC](https://discourse.myriadrf.org/t/limesuiteng-sporadic-warnings-at-runtime/12960/5 "2025-11-13T15:23:38Z")

</div>

Hello,

I have testet GnuRadio on my system with some parameter of  
strcfg.extraConfig.rx.packetsInBatch = x  
and here is the result:

 ![PacketsToBatch](https://canada1.discourse-cdn.com/flex034/uploads/myriadrf/original/2X/c/cb18935428b4a48abcb27ffec46e2a49f63f2384.jpeg)

As you can see for x\>=3 there are no warnings.  
Therefore, this is my choose.

Many thanks again for your help
