enable acars as a background decoding service

This commit is contained in:
Jakob Ketterl 2023-09-08 20:01:28 +02:00
parent 1630cbb779
commit 7beb819090
2 changed files with 4 additions and 0 deletions

View file

@ -206,6 +206,7 @@ class Modes(object):
underlying=["empty"],
bandpass=Bandpass(-2500, 2500),
requirements=["acarsdec"],
service=True,
squelch=False,
)
]

View file

@ -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))