From d74cb0eea02bb9ee5623c9125ba669bccc1826a4 Mon Sep 17 00:00:00 2001 From: Kamal Mostafa Date: Mon, 30 May 2011 10:42:49 -0700 Subject: [PATCH] minimodem CD tweaks --- src/minimodem.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/minimodem.c b/src/minimodem.c index 36dd1a2..5d557e0 100644 --- a/src/minimodem.c +++ b/src/minimodem.c @@ -256,11 +256,15 @@ reprocess_audio: /* Detect bfsk carrier */ int carrier_detect /*boolean*/ = - mag_mark + mag_space > CD_MIN_TONEMAG - && - fabs(msdelta) > CD_MIN_MSDELTA_RATIO * MAX(mag_mark, mag_space) -// fabs(msdelta) > 0.4 * (mag_mark+mag_space) -// fabs(msdelta) > 0.1 + 1 + && mag_mark + mag_space > CD_MIN_TONEMAG + +// && MIN(mag_mark, mag_space) < 0.30 +// && MAX(mag_mark, mag_space) > 0.80 + +// && fabs(msdelta) > CD_MIN_MSDELTA_RATIO * MAX(mag_mark, mag_space) + && fabs(msdelta) > 0.2 * (mag_mark+mag_space) +// && fabs(msdelta) > 0.5 ; #ifdef TRICK