From d97c1dce2063f84ff874f63aee29235a13a5a37b Mon Sep 17 00:00:00 2001 From: ha7ilm Date: Thu, 18 May 2017 18:48:08 +0200 Subject: [PATCH] Now the DBPSK decoder gets it right! --- csdr.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/csdr.py b/csdr.py index 433d501..aaf4d5d 100755 --- a/csdr.py +++ b/csdr.py @@ -97,12 +97,8 @@ class dsp: "csdr simple_agc_cc 0.001 0.5 | " + \ "CSDR_FIXED_BUFSIZE=256 csdr tee /s/tr_input | " + \ "csdr timing_recovery_cc GARDNER {secondary_samples_per_bits} 0.5 2 --add_q | " + \ - "CSDR_FIXED_BUFSIZE=1 csdr tee /s/costas_input | CSDR_FIXED_BUFSIZE=1 csdr bpsk_costas_loop_cc 0.1 0.707 --dd --output_combined /s/costas_error /s/costas_dphase /s/costas_nco | CSDR_FIXED_BUFSIZE=1 csdr tee /s/costas_output | " + \ - "CSDR_FIXED_BUFSIZE=1 csdr realpart_cf | " + \ - "CSDR_FIXED_BUFSIZE=1 csdr binary_slicer_f_u8 | " + \ - "CSDR_FIXED_BUFSIZE=1 csdr differential_decoder_u8_u8 | " + \ + "CSDR_FIXED_BUFSIZE=1 csdr dbpsk_decoder_c_u8 | " + \ "CSDR_FIXED_BUFSIZE=1 csdr psk31_varicode_decoder_u8_u8" - # "CSDR_FIXED_BUFSIZE=1 csdr bpsk_costas_loop_cc 0.3 0.707 |" + \ def set_secondary_demodulator(self, what): self.secondary_demodulator = what