add support for blade rf devices
This commit is contained in:
parent
39bfba673b
commit
7fd98c8c5c
@ -1,6 +1,8 @@
|
|||||||
**unreleased**
|
**unreleased**
|
||||||
- Major rewrite of all demodulation components to make use of the new csdr/pycsdr and digiham/pydigiham demodulator
|
- Major rewrite of all demodulation components to make use of the new csdr/pycsdr and digiham/pydigiham demodulator
|
||||||
modules
|
modules
|
||||||
|
- New devices supported:
|
||||||
|
- Blade RF
|
||||||
|
|
||||||
**1.1.0**
|
**1.1.0**
|
||||||
- Reworked most graphical elements as SVGs for faster loadtimes and crispier display on hi-dpi displays
|
- 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
|
* Major rewrite of all demodulation components to make use of the new
|
||||||
csdr/pycsdr and digiham/pydigiham demodulator modules
|
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
|
-- 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"],
|
"uhd": ["soapy_connector", "soapy_uhd"],
|
||||||
"radioberry": ["soapy_connector", "soapy_radioberry"],
|
"radioberry": ["soapy_connector", "soapy_radioberry"],
|
||||||
"fcdpp": ["soapy_connector", "soapy_fcdpp"],
|
"fcdpp": ["soapy_connector", "soapy_fcdpp"],
|
||||||
|
"bladerf": ["soapy_connector", "soapy_bladerf"],
|
||||||
"sddc": ["sddc_connector"],
|
"sddc": ["sddc_connector"],
|
||||||
"hpsdr": ["hpsdr_connector"],
|
"hpsdr": ["hpsdr_connector"],
|
||||||
"runds": ["runds_connector"],
|
"runds": ["runds_connector"],
|
||||||
@ -385,6 +386,14 @@ class FeatureDetector(object):
|
|||||||
"""
|
"""
|
||||||
return self._has_soapy_driver("fcdpp")
|
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):
|
def has_m17_demod(self):
|
||||||
"""
|
"""
|
||||||
The `m17-demod` tool is used to demodulate M17 digital voice signals.
|
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