add support for blade rf devices
This commit is contained in:
parent
39bfba673b
commit
7fd98c8c5c
@ -1,6 +1,8 @@
|
||||
**unreleased**
|
||||
- Major rewrite of all demodulation components to make use of the new csdr/pycsdr and digiham/pydigiham demodulator
|
||||
modules
|
||||
- New devices supported:
|
||||
- Blade RF
|
||||
|
||||
**1.1.0**
|
||||
- Reworked most graphical elements as SVGs for faster loadtimes and crispier display on hi-dpi displays
|
||||
|
2
debian/changelog
vendored
2
debian/changelog
vendored
@ -2,6 +2,8 @@ openwebrx (1.2.0) UNRELEASED; urgency=low
|
||||
|
||||
* Major rewrite of all demodulation components to make use of the new
|
||||
csdr/pycsdr and digiham/pydigiham demodulator modules
|
||||
* New devices supported:
|
||||
- Blade RF
|
||||
|
||||
-- Jakob Ketterl <jakob.ketterl@gmx.de> Tue, 03 Aug 2021 13:54:00 +0000
|
||||
|
||||
|
@ -68,6 +68,7 @@ class FeatureDetector(object):
|
||||
"uhd": ["soapy_connector", "soapy_uhd"],
|
||||
"radioberry": ["soapy_connector", "soapy_radioberry"],
|
||||
"fcdpp": ["soapy_connector", "soapy_fcdpp"],
|
||||
"bladerf": ["soapy_connector", "soapy_bladerf"],
|
||||
"sddc": ["sddc_connector"],
|
||||
"hpsdr": ["hpsdr_connector"],
|
||||
"runds": ["runds_connector"],
|
||||
@ -385,6 +386,14 @@ class FeatureDetector(object):
|
||||
"""
|
||||
return self._has_soapy_driver("fcdpp")
|
||||
|
||||
def has_soapy_bladerf(self):
|
||||
"""
|
||||
The SoapyBladeRF module allows the use of Blade RF devices.
|
||||
|
||||
You can get it [here](https://github.com/pothosware/SoapyBladeRF).
|
||||
"""
|
||||
return self._has_soapy_driver("bladerf")
|
||||
|
||||
def has_m17_demod(self):
|
||||
"""
|
||||
The `m17-demod` tool is used to demodulate M17 digital voice signals.
|
||||
|
11
owrx/source/bladerf.py
Normal file
11
owrx/source/bladerf.py
Normal file
@ -0,0 +1,11 @@
|
||||
from owrx.source.soapy import SoapyConnectorSource, SoapyConnectorDeviceDescription
|
||||
|
||||
|
||||
class BladerfSource(SoapyConnectorSource):
|
||||
def getDriver(self):
|
||||
return "bladerf"
|
||||
|
||||
|
||||
class BladerfDeviceDescription(SoapyConnectorDeviceDescription):
|
||||
def getName(self):
|
||||
return "Blade RF"
|
Loading…
Reference in New Issue
Block a user