aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Erckenbrecht <eligs@eligs.de>2020-07-31 12:45:03 +0200
committerFelix Erckenbrecht <eligs@eligs.de>2020-07-31 12:45:03 +0200
commit107cbb6fab042c7960fb384b00329334c77ff1e9 (patch)
tree4b9bc06267d395895280aeb8253b52185f293dd4
parenta801b9401cde031ab90865d04089b7183568ab7a (diff)
downloadosmo-fl2k-107cbb6fab042c7960fb384b00329334c77ff1e9.tar.gz
osmo-fl2k-107cbb6fab042c7960fb384b00329334c77ff1e9.tar.bz2
osmo-fl2k-107cbb6fab042c7960fb384b00329334c77ff1e9.zip
Use previous amplitude as start and slope towards actual amplitude
-rw-r--r--src/fl2k_iq.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fl2k_iq.c b/src/fl2k_iq.c
index 0cb9a2f..26fcbfe 100644
--- a/src/fl2k_iq.c
+++ b/src/fl2k_iq.c
@@ -302,8 +302,8 @@ static inline complex double modulate_sample_iq(const int lastwritepos, const co
efficient and pretty good interpolation filter. */
slope = amp - lastamp;
slope = slope * 1.0/ (double) rf_to_baseband_sample_ratio;
- slopebuf[lastwritepos] = slope;
- ampbuf[writepos] = amp;
+ slopebuf[writepos] = slope;
+ ampbuf[writepos] = lastamp;
return amp;
}