This commit is contained in:
Jakob Ketterl
2021-09-20 15:32:26 +02:00
parent c10fdd2a53
commit b2e15c559e
8 changed files with 7 additions and 7 deletions

View File

@ -16,7 +16,7 @@ class DirewolfConfigSubscriber(ABC):
pass
class DirewolfConfig(object):
class DirewolfConfig:
config_keys = [
"aprs_callsign",
"aprs_igate_enabled",

View File

@ -1,14 +0,0 @@
from csdr.module import PopenModule
from pycsdr.types import Format
class DrmModule(PopenModule):
def getInputFormat(self) -> Format:
return Format.COMPLEX_FLOAT
def getOutputFormat(self) -> Format:
return Format.SHORT
def getCommand(self):
# dream -c 6 --sigsrate 48000 --audsrate 48000 -I - -O -
return ["dream", "-c", "6", "--sigsrate", "48000", "--audsrate", "48000", "-I", "-", "-O", "-"]

View File

@ -10,7 +10,7 @@ from csdr.chain.selector import Selector
from csdr.chain.clientaudio import ClientAudioChain
from csdr.chain.analog import NFm, WFm, Am, Ssb
from csdr.chain.digiham import DigihamChain, Dmr, Dstar, Nxdn, Ysf
from csdr.chain.m17 import M17Chain
from csdr.chain.m17 import M17
from csdr.chain.freedv import FreeDV
from csdr.chain.drm import Drm
from csdr.chain.fft import FftChain
@ -449,7 +449,7 @@ class DspManager(SdrSourceEventClient):
elif demod == "nxdn":
return Nxdn(self.props["digital_voice_codecserver"])
elif demod == "m17":
return M17Chain()
return M17()
elif demod == "drm":
return Drm()
elif demod == "freedv":

View File

@ -1,13 +0,0 @@
from pycsdr.types import Format
from csdr.module import PopenModule
class FreeDVModule(PopenModule):
def getInputFormat(self) -> Format:
return Format.SHORT
def getOutputFormat(self) -> Format:
return Format.SHORT
def getCommand(self):
return ["freedv_rx", "1600", "-", "-"]

View File

@ -1,13 +0,0 @@
from csdr.module import PopenModule
from pycsdr.types import Format
class M17Module(PopenModule):
def getInputFormat(self) -> Format:
return Format.SHORT
def getOutputFormat(self) -> Format:
return Format.SHORT
def getCommand(self):
return ["m17-demod"]