From f53b51a208ff72f2b2784487b009557e509ae658 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Sun, 11 Aug 2019 16:36:53 +0200 Subject: [PATCH] fix sample rates --- csdr.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/csdr.py b/csdr.py index 249605f..673146c 100644 --- a/csdr.py +++ b/csdr.py @@ -150,7 +150,7 @@ class dsp(object): if which == "nfm": chain += ["csdr fmdemod_quadri_cf", "csdr limit_ff"] chain += last_decimation_block - chain += ["csdr deemphasis_nfm_ff {output_rate}"] + chain += ["csdr deemphasis_nfm_ff {audio_rate}"] if self.get_audio_rate() != self.get_output_rate(): chain += [ "sox -t raw -r {audio_rate} -e floating-point -b 32 -c 1 --buffer 32 - -t raw -r {output_rate} -e signed-integer -b 16 -c 1 - " @@ -433,7 +433,7 @@ class dsp(object): def isPacket(self, demodulator = None): if demodulator is None: - demodulator = self.get_demodulator() + demodulator = self.get_secondary_demodulator() return demodulator == "packet" def set_output_rate(self, output_rate):