How to Utilize MIMO Functionality?

The LimeSDR has 2x2 MIMO functionality. Is it possible to use this in order to receive signals from two channels simultaneously? Currently the only way I can see to do this is to set up a stream for each channel individually, and then poll them each in my main loop. I’d like to be able to capture from both channels, in such a way that the samples are captured phase synchronously (i.e. the ADC unit quantizes the incoming signal at the same phase on the local oscillator). Or at the very least that the phase difference between the two is constant and doesn’t drift over time.

Am I able to make use of the MIMO functionality in this way? Any help would be appreciated. Thanks

1 Like