feat: BladeRF and HydraSDR RFOne support (closes #121, closes #203)

- BladeRF 2.0 micro / x40 / x115 detected via SoapyBladeRF (47 MHz–6 GHz,
  TX capable, gain 0–66 dB)
- HydraSDR RFOne detected via SoapyHydraSDR (24 MHz–1800 MHz, RX only,
  linear gain 0–21)
- Both follow the established SoapySDR command-builder pattern and support
  FM demod, ADS-B, ISM, AIS, and I/Q capture
- Bump version to 2.31.0

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
James Smith
2026-07-07 12:08:03 +01:00
parent dfab714104
commit 1faa390ea7
8 changed files with 342 additions and 6 deletions
+9 -1
View File
@@ -7,10 +7,18 @@ import os
import sys
# Application version
VERSION = "2.30.0"
VERSION = "2.31.0"
# Changelog - latest release notes (shown on welcome screen)
CHANGELOG = [
{
"version": "2.31.0",
"date": "July 2026",
"highlights": [
"Feat: BladeRF support — bladeRF 2.0 micro and x40/x115 detected and usable via SoapyBladeRF (47 MHz 6 GHz, TX capable)",
"Feat: HydraSDR RFOne support — detected and usable via SoapyHydraSDR (24 MHz 1800 MHz, RX only)",
],
},
{
"version": "2.30.0",
"date": "July 2026",