diff --git a/owrx/source/rtl_sdr_soapy.py b/owrx/source/rtl_sdr_soapy.py index 24fe9f4..f6b9b94 100644 --- a/owrx/source/rtl_sdr_soapy.py +++ b/owrx/source/rtl_sdr_soapy.py @@ -11,3 +11,9 @@ class RtlSdrSoapySource(SoapyConnectorSource): def getEventNames(self): return super().getEventNames() + ["direct_sampling"] + + def onPropertyChange(self, prop, value): + if prop == "direct_sampling": + prop = "settings" + value = "direct_samp={0}".format(value) + super().onPropertyChange(prop, value)