improve demodulator initalization, part 2: refactor js classes
This commit is contained in:
@ -135,6 +135,7 @@ class DspManager(csdr.output):
|
||||
super().__init__()
|
||||
|
||||
def start(self):
|
||||
logger.debug(self.sdrSource)
|
||||
if self.sdrSource.isAvailable():
|
||||
self.dsp.start()
|
||||
|
||||
@ -160,6 +161,10 @@ class DspManager(csdr.output):
|
||||
sub.cancel()
|
||||
self.subscriptions = []
|
||||
|
||||
def setProperties(self, props):
|
||||
for k, v in props.items():
|
||||
self.setProperty(k, v)
|
||||
|
||||
def setProperty(self, prop, value):
|
||||
self.props[prop] = value
|
||||
|
||||
|
Reference in New Issue
Block a user