From c9d303c43e55b3742cf62ea04748a27743cab175 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Sun, 21 Mar 2021 15:19:40 +0100 Subject: [PATCH] remove "configurable_keys" hack --- owrx/connection.py | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/owrx/connection.py b/owrx/connection.py index b09a505..ce7b795 100644 --- a/owrx/connection.py +++ b/owrx/connection.py @@ -269,9 +269,6 @@ class OpenWebRxReceiverClient(OpenWebRxClient, SdrSourceEventClient): params = message["params"] dsp.setProperties(params) - elif message["type"] == "config": - if "params" in message: - self.setParams(message["params"]) elif message["type"] == "setsdr": if "params" in message: self.setSdr(message["params"]["sdr"]) @@ -348,21 +345,6 @@ class OpenWebRxReceiverClient(OpenWebRxClient, SdrSourceEventClient): if self.sdr is not None: self.sdr.removeSpectrumClient(self) - def setParams(self, params): - config = Config.get() - # allow direct configuration only if enabled in the config - if "configurable_keys" not in config: - return - keys = config["configurable_keys"] - if not keys: - return - protected = self.stack.filter(*keys) - for key, value in params.items(): - try: - protected[key] = value - except KeyError: - pass - def getDsp(self): if self.dsp is None and self.sdr is not None: self.dsp = DspManager(self, self.sdr)