diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2016-12-01 17:59:08 +0100 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2016-12-01 17:59:08 +0100 |
commit | 27c6e3d860aed41f6ed44997b1410b229f2bd53f (patch) | |
tree | 52152364fb0c6904be095613f1661e26f3d93a4d /src/cnetz/fsk_fm_demod.c | |
parent | e34d74aa232a4b7b656a2c36eda952d597bdadfd (diff) |
C-Netz: Add code documentation...
Diffstat (limited to 'src/cnetz/fsk_fm_demod.c')
-rw-r--r-- | src/cnetz/fsk_fm_demod.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/cnetz/fsk_fm_demod.c b/src/cnetz/fsk_fm_demod.c index a7247f0..f4008f4 100644 --- a/src/cnetz/fsk_fm_demod.c +++ b/src/cnetz/fsk_fm_demod.c @@ -456,6 +456,12 @@ void fsk_correct_sync(fsk_fm_demod_t *fsk, double offset) fsk->bit_time = fmod(fsk->bit_time - offset + BITS_PER_SUPERFRAME, BITS_PER_SUPERFRAME); } +/* copy sync from one instance to another (used to sync RX of SpK to OgK */ +void fsk_copy_sync(fsk_fm_demod_t *fsk_to, fsk_fm_demod_t *fsk_from) +{ + fsk_to->bit_time = fsk_from->bit_time; +} + void fsk_demod_reset(fsk_fm_demod_t *fsk) { fsk->sync = FSK_SYNC_NONE; |