From ecf934864a453bf6f515871b517ead34565d2191 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Sun, 27 Dec 2020 19:49:59 +0100 Subject: [PATCH] move dc_block to individual chains since it interferes with m17 demod --- csdr/csdr.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/csdr/csdr.py b/csdr/csdr.py index 0c1d74a..95d3ca7 100644 --- a/csdr/csdr.py +++ b/csdr/csdr.py @@ -203,11 +203,11 @@ class dsp(object): "csdr convert_f_s16" ] elif self.isDigitalVoice(which): - chain += ["csdr fmdemod_quadri_cf", "dc_block "] + chain += ["csdr fmdemod_quadri_cf"] chain += last_decimation_block # dsd modes if which in ["dstar", "nxdn"]: - chain += ["csdr limit_ff", "csdr convert_f_s16"] + chain += ["dc_block", "csdr limit_ff", "csdr convert_f_s16"] if which == "dstar": chain += ["dsd -fd -i - -o - -u {unvoiced_quality} -g -1 "] elif which == "nxdn": @@ -228,7 +228,7 @@ class dsp(object): ] # digiham modes else: - chain += ["rrc_filter", "gfsk_demodulator"] + chain += ["dc_block", "rrc_filter", "gfsk_demodulator"] if which == "dmr": chain += [ "dmr_decoder --fifo {meta_pipe} --control-fifo {dmr_control_pipe}",