diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2017-02-12 07:31:29 +0100 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2017-02-18 21:02:52 +0100 |
commit | 4de1e0188d41c29477a5705e13dddea84a195e7b (patch) | |
tree | 1043c95cd680681ea0a01899e51d3a0083c52a63 /src/cnetz/cnetz.h | |
parent | 290b365d679384fdc864f442b1a03245faea1b39 (diff) |
C-Netz: Add low pass filter to eliminate high frequency noise
This improves the FSK decoding quite allot, especially with SDR.
Diffstat (limited to 'src/cnetz/cnetz.h')
-rw-r--r-- | src/cnetz/cnetz.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cnetz/cnetz.h b/src/cnetz/cnetz.h index b5295fe..b9b434a 100644 --- a/src/cnetz/cnetz.h +++ b/src/cnetz/cnetz.h @@ -88,6 +88,7 @@ typedef struct cnetz { /* dsp states */ enum dsp_mode dsp_mode; /* current mode: audio, "Telegramm", .... */ + filter_t lp; /* low pass filter to eliminate noise above 5280 Hz */ fsk_fm_demod_t fsk_demod; /* demod process */ double fsk_deviation; /* deviation of FSK signal on sound card */ sample_t fsk_ramp_up[256]; /* samples of upward ramp shape */ |