osmocom-analog-libraries/libsdr
Andreas Eversberg f5c4557051 SDR: Fix level range of IQ date; must not exceed range of -1 .. 1
LimeSDR mini (and maybe others) do not want IQ data to become a value below
-1 or above 1. This happens slightly when applying the IIR filter after
upsampling. To prevent this, we scale down the IQ level a little bit.

To test the problem:
- set the scale level to 1.0, so it does not take effect
- use LimeSDR mini
- use upsampling (sample rate differs SDR sample rate)
- run loopback mode 2 (-l 2)
- IIR filter must be initialized with 2 or more iterations to take effect
- check linear IQ graph; it will then plot dots inside the circle
2018-08-25 08:13:16 +02:00
..
Makefile.am Restructure: Move display from common code to 'libdisplay' 2017-12-03 08:45:55 +01:00
sdr.c SDR: Fix level range of IQ date; must not exceed range of -1 .. 1 2018-08-25 08:13:16 +02:00
sdr.h Improved audio (sdr) handling 2018-02-16 15:54:40 +01:00
sdr_config.c SDR: Add clock source selection, untested yet 2018-06-24 11:36:56 +02:00
sdr_config.h SDR: Add clock source selection, untested yet 2018-06-24 11:36:56 +02:00
soapy.c SDR: Add clock source selection, untested yet 2018-06-24 11:36:56 +02:00
soapy.h SDR: Add clock source selection, untested yet 2018-06-24 11:36:56 +02:00
uhd.c SDR: Add clock source selection, untested yet 2018-06-24 11:36:56 +02:00
uhd.h SDR: Add clock source selection, untested yet 2018-06-24 11:36:56 +02:00