Greetings, I’m attempting to establish a 2-way data streaming connection across SDRs and the LimeSDR seemed like a good choice on paper. Unfortunately, I’ve been trying for a few days and have been unable to reliably transmit any data off the Lime. I’m using QPSK modulation w/ GNURadio (though I have tried BPSK with similar results).
All of the tests below are using the default antennas that come with the Lime and the SDRs are a few feet apart.
From the following images you can see that when transmitting data with the HackRF, both the Lime and the Blade can correctly demodulate the signal (and data is correctly decoded) - I experienced almost no data loss.
Transmitting with the Blade gave similar results. Data loss rate was still very low.
However, when transmitting data with the Lime the demodulated constellation is incredibly noisy (80-90% data loss rate) or not even discernible.
Both Limes have passed loopback tests and I have tried using different transmit channels, different frequencies, and different antennas all with the same result. I know the Limes are functional since I’ve successfully run Osmocom GSM stacks on both of them so I’m completely stuck on what could be going wrong.
Also, is the geometrical difference in the received/transmitted signal with the Hack vs. Blade/Lime (the circle shape vs. more distinct constellation) due to the HackRFs lower data transfer rate or something else?