I have been fiddling around with limeSDR past 4 months or so and I still could no figure out how this device exactly works. I managed to demodulate a simple AM signal the first week I got this board and now even that task is so hard to do reliably. For instance let me show you two different plots I got from the receive channel. When the center frequency is not tuned to the carrier frequency correctly, I get rectangles filled with sine as expected. However, when the LO frequency is tuned correctly, I get total garbage !?!?!?!?? The board’s behavior changes every time I turn it on. I am doing all the tasks using LimeSuite API c++ library and as far as I am concerned, it has the most unhelpful examples and documentation out of all the c++ libraries ever created on this earth. Besides all that, there is no place to get help from except this forum. The official support/tutorials/examples are not at all present. Below are the plots I was talking about.