aboutsummaryrefslogtreecommitdiffstats
path: root/src/cnetz/fsk_fm_demod.h
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2017-03-16 18:02:56 +0100
committerAndreas Eversberg <jolly@eversberg.eu>2017-05-15 21:46:25 +0200
commit369bda87a9d08969b52a2323da4f4a699ee94800 (patch)
tree274cf2eb9e1d140b10ba22829061f9e5b7e7db55 /src/cnetz/fsk_fm_demod.h
parent8e0d7d2513110e39d67dd7c31ae91dd95226f122 (diff)
C-Netz: Improved decoder debugging
FM decoder debug output is now written to text files for better debugging of process.
Diffstat (limited to 'src/cnetz/fsk_fm_demod.h')
-rw-r--r--src/cnetz/fsk_fm_demod.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cnetz/fsk_fm_demod.h b/src/cnetz/fsk_fm_demod.h
index c8692c3..6d19854 100644
--- a/src/cnetz/fsk_fm_demod.h
+++ b/src/cnetz/fsk_fm_demod.h
@@ -48,6 +48,9 @@ typedef struct fsk_fm_demod {
double change_levels[256]; /* ring buffer to store levels */
double change_when[256]; /* ring buffer to store time when level has changed */
uint8_t change_pos; /* index for next write */
+
+ /* debug */
+ FILE *debug_fp; /* file pointer for debugging output */
} fsk_fm_demod_t;
int fsk_fm_init(fsk_fm_demod_t *fsk, cnetz_t *cnetz, int samplerate, double bitrate);