openwebrx-clone/owrx/source/sdrplay.py
2021-02-19 15:29:17 +01:00

24 lines
660 B
Python

from owrx.source.soapy import SoapyConnectorSource, SoapyConnectorDeviceDescription
class SdrplaySource(SoapyConnectorSource):
def getSoapySettingsMappings(self):
mappings = super().getSoapySettingsMappings()
mappings.update(
{
"bias_tee": "biasT_ctrl",
"rf_notch": "rfnotch_ctrl",
"dab_notch": "dabnotch_ctrl",
"if_mode": "if_mode",
"external_reference": "extref_ctrl",
}
)
return mappings
def getDriver(self):
return "sdrplay"
class SdrplayDeviceDescription(SoapyConnectorDeviceDescription):
pass