While using iio system object in matlab for data streaming through direct loopback connection, I noticed that when the amplitude of the received waveform is less, the resolution of the waveform is also not good(for example, if the range of Rx IQ is of 80 to -80 ). But the resolution was good when the amplitude is large(range 1500 to -1500).
Is this due to the limitation with Matlab or else the low amplitude is affecting the ADC and filter chain of ad936x?
The waveform shape when amplitude is less:
With same setup but when amplitude is large: