diff --git a/src/codec2/mod.rs b/src/codec2/mod.rs index e34f45f73df7535a40ac982de17fe895b8f3f70d..6a3b22d878c7423cff050723acff8efabe3530d3 100644 --- a/src/codec2/mod.rs +++ b/src/codec2/mod.rs @@ -106,8 +106,10 @@ impl<I: Iterator<Item = Complex>> Fsk<I> { let internal = unsafe { fsk_create_hbr(FS, 9600, M, 5, N_SYM, -1, 0) }; - let fsk_lower = -FS / 2; - let fsk_upper = FS / 2; + // Set upper/lower bound on the FSK peaks, from center + // (Hz) + let fsk_lower = -10_000; + let fsk_upper = 10_000; unsafe { fsk_set_freq_est_limits(internal, fsk_lower, fsk_upper) };