From 9d754b04cfd67ab4b11b40f4bca0e8c307d0853a Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Thu, 23 Oct 2014 18:06:08 +0300 Subject: [PATCH] recv: increase lookahead a bit --- amodem/recv.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/amodem/recv.py b/amodem/recv.py index 9dca9d4..3a02018 100644 --- a/amodem/recv.py +++ b/amodem/recv.py @@ -141,7 +141,7 @@ class Receiver(object): ) self.plt.figure() - self.plt.plot(np.arange(-lookahead, order), coeffs) + self.plt.plot(np.arange(order+lookahead), coeffs) equalization_filter = dsp.FIR(h=coeffs) equalized = list(equalization_filter(signal)) @@ -220,7 +220,7 @@ class Receiver(object): freq_err = self._prefix(sampler, freq=freqs[0], gain=gain) sampler.freq -= freq_err - filt = self._train(sampler, order=11, lookahead=5) + filt = self._train(sampler, order=11, lookahead=6) sampler.equalizer = lambda x: list(filt(x)) bitstream = self._demodulate(sampler, freqs)