replace dsd with dstar_decoder from the digiham package

This commit is contained in:
Jakob Ketterl 2021-06-08 13:36:08 +02:00
parent 46d7fa7347
commit 5fd303f4a2
1 changed files with 8 additions and 6 deletions

View File

@ -174,12 +174,14 @@ class Dsp(DirewolfConfigSubscriber):
] ]
else: else:
# dsd modes # dsd modes
if which in ["dstar", "nxdn"]: if which == "dstar":
chain += ["csdr limit_ff", "csdr convert_f_s16"] chain += [
if which == "dstar": "fsk_demodulator -s 10",
chain += ["dsd -fd -i - -o - -u {unvoiced_quality} -g -1 "] "dstar_decoder --fifo {meta_pipe}",
elif which == "nxdn": "mbe_synthesizer -d {codecserver_arg}",
chain += ["dsd -fi -i - -o - -u {unvoiced_quality} -g -1 "] ]
elif which == "nxdn":
chain += ["csdr limit_ff", "csdr convert_f_s16", "dsd -fi -i - -o - -u {unvoiced_quality} -g -1 "]
# digiham modes # digiham modes
else: else:
chain += ["rrc_filter", "gfsk_demodulator"] chain += ["rrc_filter", "gfsk_demodulator"]