diff --git a/owrx/modes.py b/owrx/modes.py index 8d6f1f06..62592762 100644 --- a/owrx/modes.py +++ b/owrx/modes.py @@ -206,6 +206,7 @@ class Modes(object): underlying=["empty"], bandpass=Bandpass(-2500, 2500), requirements=["acarsdec"], + service=True, squelch=False, ) ] diff --git a/owrx/service/__init__.py b/owrx/service/__init__.py index 9c20f5de..055c055f 100644 --- a/owrx/service/__init__.py +++ b/owrx/service/__init__.py @@ -321,6 +321,9 @@ class ServiceHandler(SdrSourceEventClient): elif mod == "vdl2": from csdr.chain.dumpvdl2 import DumpVDL2 return DumpVDL2() + elif mod == "acars": + from csdr.chain.acarsdec import AcarsDec + return AcarsDec() raise ValueError("unsupported service modulation: {}".format(mod))