mirror of
https://github.com/ha7ilm/openwebrx.git
synced 2026-04-21 06:13:45 +00:00
add soapyremote source
This commit is contained in:
parent
46c3e5077d
commit
c92929a32d
4 changed files with 40 additions and 8 deletions
17
owrx/source/soapy_remote.py
Normal file
17
owrx/source/soapy_remote.py
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
from .soapy import SoapyConnectorSource
|
||||
|
||||
|
||||
class SoapyRemoteSource(SoapyConnectorSource):
|
||||
def getEventNames(self):
|
||||
return super().getEventNames() + ["remote", "remote_driver"]
|
||||
|
||||
def getDriver(self):
|
||||
return "remote"
|
||||
|
||||
def buildSoapyDeviceParameters(self, parsed, values):
|
||||
params = super().buildSoapyDeviceParameters(parsed, values)
|
||||
params = [v for v in params if not "remote" in params]
|
||||
params += [{"remote": values["remote"]}]
|
||||
if "remote_driver" in values and values["remote_driver"] is not None:
|
||||
params += [{"remote:driver": values["remote_driver"]}]
|
||||
return params
|
||||
Loading…
Add table
Add a link
Reference in a new issue