AetherSDR v0.6.2 — Band Stacking, Multi-Pan Polish, Bug Fixes
AetherSDR v0.6.2
Band Stacking Registers
Per-band save/recall is here. When you switch bands using the spectrum overlay, AetherSDR remembers your last settings and restores them when you come back.
Saved per band: frequency, mode, AGC mode + threshold, RX/TX antenna, squelch, step size, all DSP flags (NR, NB, ANF, NRL, NRS, RNN, NRF, ANFL, ANFT, APF, NR2, RN2), pan bandwidth (zoom), and dBm scale.
First visit to a band uses the static default. Subsequent visits recall your last settings. Settings persist across restarts.
Multi-Pan Improvements
- Per-pan band change — each pan's band buttons now target the correct slice, not the global active slice
- Pan recenters on band change — FFT/waterfall follows the VFO when switching bands across pans
- Correct slice labels — each pan shows the right slice letter (A, B, C, D)
- Cross-band save guard — prevents frequency contamination between bands in multi-pan mode
- Widget cleanup on pan removal — prevents crashes when reducing pan layouts
Per-Slice Step Size
The radio sends per-slice step sizes and step lists (different for CW vs SSB vs digital). AetherSDR now parses these and syncs the RX applet stepper when switching between slices. The correct step list is shown per mode.
New Features
- Frequency auto-calibration — Radio Setup → RX tab: Cal Frequency field + Start button + Offset display
- Keyboard shortcuts — View → Keyboard Shortcuts (off by default): arrow keys, step cycle, PTT, mute, tune lock
- DX spot display — spots from external tools (FlexSpots, N1MM, etc.) appear as clickable labels on the panadapter
- Spot click-to-tune — click a spot label to tune to that frequency
- Spot settings — Settings → Spots: enable/disable, font size, max stacking levels, color overrides
Bug Fixes
- Fix GCC 13 internal compiler error on Ubuntu 24.04 (#254)
- Fix filter polarity on session restore (wrong-side passband for DIGU/USB)
- Fix FWDPWR/SWR meter on all radios — source matching was too strict (#233)
- Fix TGXL handle: accept initial 0x00000000 and upgrade to real handle
- Fix SmartLink: use UPnP ports when manual port forwards are absent (#230)
- Fix preamp sync: shared antenna hardware state propagated to all pans (#232)
- Fix crash in mhzToX during band transitions (divide by zero with spots visible)
- Fix Windows support bundle: resolve symlink to actual log file (#243)
- Fix memory recall to use per-pan commands (#236)
- Improved log file handling and diagnostics
🤖 Generated with Claude Code
73, Jeremy KK7GWY & Claude (AI dev partner)