Debugging DSC background decoding.

This commit is contained in:
Marat Fayzullin 2024-03-05 23:18:50 -05:00
parent b1c377548f
commit 1f1106f059
2 changed files with 4 additions and 1 deletions

View File

@ -283,6 +283,9 @@ class DscDemodulator(SecondaryDemodulator, SecondarySelectorChain, DialFrequency
def getBandwidth(self) -> float: def getBandwidth(self) -> float:
return self.bandWidth return self.bandWidth
def getFixedAudioRate(self):
return self.sampleRate
def setSampleRate(self, sampleRate: int) -> None: def setSampleRate(self, sampleRate: int) -> None:
if sampleRate == self.sampleRate: if sampleRate == self.sampleRate:
return return

View File

@ -328,7 +328,7 @@ class ServiceHandler(SdrSourceEventClient):
return FaxDemodulator(service=True) return FaxDemodulator(service=True)
elif mod == "dsc": elif mod == "dsc":
from csdr.chain.digimodes import DscDemodulator from csdr.chain.digimodes import DscDemodulator
return DscbDemodulator(service=True) return DscDemodulator(service=True)
elif mod == "page": elif mod == "page":
from csdr.chain.toolbox import PageDemodulator from csdr.chain.toolbox import PageDemodulator
return PageDemodulator(service=True) return PageDemodulator(service=True)