make hfdl available as a service

This commit is contained in:
Jakob Ketterl 2023-09-06 03:16:50 +02:00
parent 3d746b2491
commit 22b6d3e645
2 changed files with 4 additions and 0 deletions

View file

@ -188,6 +188,7 @@ class Modes(object):
underlying=["empty"],
bandpass=Bandpass(0, 3000),
requirements=["dumphfdl"],
service=True,
squelch=False,
),
DigitalMode(

View file

@ -315,6 +315,9 @@ class ServiceHandler(SdrSourceEventClient):
elif mod == "adsb":
from csdr.chain.dump1090 import Dump1090
return Dump1090()
elif mod == "hfdl":
from csdr.chain.dumphfdl import DumpHFDL
return DumpHFDL()
raise ValueError("unsupported service modulation: {}".format(mod))