mirror of
https://github.com/jketterl/openwebrx.git
synced 2025-12-06 07:12:09 +01:00
allow adsb as a service
This commit is contained in:
parent
1c44099d89
commit
3c6569b34b
|
|
@ -367,5 +367,14 @@
|
||||||
"lower_bound": 446000000,
|
"lower_bound": 446000000,
|
||||||
"upper_bound": 446200000,
|
"upper_bound": 446200000,
|
||||||
"tags": ["public"]
|
"tags": ["public"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "ARNS",
|
||||||
|
"lower_bound": 960000000,
|
||||||
|
"upper_bound": 1215000000,
|
||||||
|
"tags": [],
|
||||||
|
"frequencies": {
|
||||||
|
"adsb": 1090000000
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -170,6 +170,7 @@ class Modes(object):
|
||||||
underlying=["empty"],
|
underlying=["empty"],
|
||||||
bandpass=Bandpass(-1e6, 1e6),
|
bandpass=Bandpass(-1e6, 1e6),
|
||||||
requirements=["dump1090"],
|
requirements=["dump1090"],
|
||||||
|
service=True,
|
||||||
squelch=False,
|
squelch=False,
|
||||||
secondaryFft=False,
|
secondaryFft=False,
|
||||||
),
|
),
|
||||||
|
|
|
||||||
|
|
@ -309,6 +309,9 @@ class ServiceHandler(SdrSourceEventClient):
|
||||||
elif mod == "packet":
|
elif mod == "packet":
|
||||||
from csdr.chain.digimodes import PacketDemodulator
|
from csdr.chain.digimodes import PacketDemodulator
|
||||||
return PacketDemodulator(service=True)
|
return PacketDemodulator(service=True)
|
||||||
|
elif mod == "adsb":
|
||||||
|
from csdr.chain.dump1090 import Dump1090
|
||||||
|
return Dump1090()
|
||||||
|
|
||||||
raise ValueError("unsupported service modulation: {}".format(mod))
|
raise ValueError("unsupported service modulation: {}".format(mod))
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue