diff --git a/owrx/dsp.py b/owrx/dsp.py index f5e9395b..5b5aa5e0 100644 --- a/owrx/dsp.py +++ b/owrx/dsp.py @@ -606,6 +606,9 @@ class DspManager(SdrSourceEventClient, ClientDemodulatorSecondaryDspEventClient) elif mod == "rtty450": from csdr.chain.digimodes import RttyDemodulator return RttyDemodulator(50, 450, invert=True) + elif mod == "rtty85": + from csdr.chain.digimodes import RttyDemodulator + return RttyDemodulator(50, 85, invert=True) def setSecondaryDemodulator(self, mod): demodulator = self._getSecondaryDemodulator(mod) diff --git a/owrx/modes.py b/owrx/modes.py index 131292b6..1cd3aac5 100644 --- a/owrx/modes.py +++ b/owrx/modes.py @@ -121,6 +121,7 @@ class Modes(object): DigitalMode("bpsk63", "BPSK63", underlying=["usb"]), DigitalMode("rtty170", "RTTY 45/170", underlying=["usb", "lsb"]), DigitalMode("rtty450", "RTTY 50N/450", underlying=["lsb", "usb"]), + DigitalMode("rtty85", "RTTY 50N/85", underlying=["lsb", "usb"]), WsjtMode("ft8", "FT8"), WsjtMode("ft4", "FT4"), WsjtMode("jt65", "JT65"),