openwebrx/csdr/chain/redsea.py
2024-01-18 16:59:10 +01:00

15 lines
410 B
Python

from csdr.chain import Chain
from pycsdr.modules import Convert
from pycsdr.types import Format
from owrx.rds.redsea import RedseaModule
from csdr.module import JsonParser
class Redsea(Chain):
def __init__(self, sampleRate: int, rbds: bool):
super().__init__([
Convert(Format.FLOAT, Format.SHORT),
RedseaModule(sampleRate, rbds),
JsonParser("WFM"),
])