make scheduler respond to config changes

This commit is contained in:
Jakob Ketterl
2021-02-25 22:19:05 +01:00
parent d8b3974728
commit 91c4d6f568
3 changed files with 19 additions and 9 deletions

View File

@@ -72,8 +72,7 @@ class ServiceHandler(SdrSourceEventClient):
props.filter("center_freq", "samp_rate").wire(self.onFrequencyChange)
if self.source.isAvailable():
self.scheduleServiceStartup()
if "schedule" in props or "scheduler" in props:
self.scheduler = ServiceScheduler(self.source)
self.scheduler = ServiceScheduler(self.source)
def getClientClass(self) -> SdrClientClass:
return SdrClientClass.INACTIVE