Synchronize two LimeSDR

I don’t think I’ve seen messages about TX samples being popped - so that’s a bit weird. There are two things jumping out at me, neither of which feels likely to address your immediate problem:

  1. make sure you don’t schedule TX to start on an odd-numbered timestamp.
  2. if TX and RX are the same frequency, you should disable one of the PLL’s. Maybe you’re doing that somewhere I don’t see? There’s a post on the forum here [LimeSDR-USB] Synchronization and Toggle TDD/FDD Mode that gives a couple of lines of code to do it.

The only other thing that’s coming to mind is that at some point in June I fetched the then-latest LimeSuite source, and immediately started having some weird synchronization problems. I fell back to the version I had been using from Jan 2. (commit e5cde28f53ab838a140ea32a67e3f6d569ff4bce).
I didn’t pursue the problems, and haven’t looked at the current code, but you might try that older version of the library.