Skip to content

v0.1.10 — First Public Release

Choose a tag to compare

@ten9876 ten9876 released this 15 Mar 00:26
· 2098 commits to main since this release

AetherSDR v0.1.10 — First Public Release

The first public release of AetherSDR, a Linux-native SmartSDR-compatible client for FlexRadio transceivers (FLEX-6000/8600 series), built with Qt6 and C++20.

AetherSDR Screenshot

Highlights

  • FFT spectrum and waterfall — live panadapter display with 1024-bin FFT, colour-mapped scrolling waterfall, click-to-tune, and scroll-wheel tuning
  • Full RX controls — antenna select, filter presets, AGC, AF gain, squelch, NB/NR/ANF + v4 DSP toggles, RIT/XIT, tuning step stepper, tune lock
  • Analog S-Meter gauge — dual-arc design (RX S-meter outer, TX power/SWR inner) with TX/RX Select dropdowns, peak hold, and auto TX/RX switching
  • TX controls — forward power/SWR gauges, RF/tune power sliders, TX profiles, TUNE/MOX/ATU/MEM, APD
  • 4o3a Tuner Genius XL — auto-detected, forward power/SWR gauges, relay position bars, TUNE/OPERATE/BYPASS/STANDBY
  • P/CW applet — mic level/compression gauges, mic profiles, mic source/level, PROC/DAX/MON
  • PHONE applet — VOX, AM carrier, DEXP, TX filter low/high cut
  • 8-band EQ — independent RX/TX views with ON toggle and reset
  • Audio RX — VITA-49 float32 stereo and int16 mono via Qt Multimedia
  • Auto-connect — remembers last radio and reconnects on launch

Requirements

  • Linux (tested on Arch/CachyOS)
  • Qt 6.x, CMake 3.20+, Ninja
  • FlexRadio FLEX-6000 or FLEX-8600 series (tested with firmware v1.4.0.0)

Build from source

sudo pacman -S qt6-base qt6-multimedia cmake ninja pkgconf  # Arch
git clone https://github.com/ten9876/AetherSDR.git
cd AetherSDR
cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo
cmake --build build -j$(nproc)
./build/AetherSDR

See CONTRIBUTING.md for contribution guidelines.

🤖 Generated with Claude Code