Skip to content

Decodium v3.0 FT2 Raptor - Build 2603010555

Choose a tag to compare

@iu8lmc iu8lmc released this 01 Mar 05:22
· 236 commits to master since this release

Decodium v3.0 FT2 "Raptor" — Build 2603010555

New Features

Auto CQ Caller Queue Display

  • Right panel shows live queue with "Caller Queue (N)" title and numbered station list
  • Queued stations displayed as #1 CALLSIGN freq Hz with green background
  • Empty queue shows helper text "(empty - double-click to add stations)"
  • Panel automatically restores to "Rx Frequency" when Auto CQ is deactivated

Fix: Double-click enqueue during CALLING state

  • Double-click now correctly enqueues stations even when in CQ/CALLING state (was blocked by > CALLING condition)
  • First queued station is auto-processed immediately if no QSO is active
  • Multiple rapid clicks properly queue all stations; first is served right away

FT2 Multi-Period Averaging (+4dB) (from build 2603010503)

  • EMA soft averaging over 2-4 periods for improved decode sensitivity
  • Averaged decode attempt when single-period decode fails
  • Expected gain: +3-5 dB on weak signals with stable DT

Downloads

File Architecture Size
Decodium_3.0_2603010555_FT2_x64_Setup.exe Windows x64 55 MB
Decodium_3.0_2603010555_FT2_x86_Setup.exe Windows x86 53 MB

All executables and installers are SHA256 code-signed with RFC3161 DigiCert timestamp.

Full Changelog

Build 2603010555 (2026-03-01) — This Release

  • Add Auto CQ Caller Queue live display in right panel with numbered station list
  • Fix double-click enqueue: now works during CALLING state
  • Auto-process first queued station immediately when in CALLING state
  • Panel restores to "Rx Frequency" when Auto CQ is deactivated
  • Update About dialog and program title to build 2603010555

Build 2603010503 (2026-03-01)

  • FT2 multi-period soft averaging (EMA): +3-5 dB gain over 2-4 periods
  • Module-level bitmetrics accumulation buffer in ft2_decode.f90
  • Averaged decode attempt when single-period fails (navg >= 2)
  • Add SignPath Foundation code signing workflow (GitHub Actions)

Build 2602281900 (2026-02-28)

  • Double-click on callsign during active Auto CQ QSO enqueues instead of interrupting
  • New "No B4" checkbox filters out stations already worked on current band
  • Restore all mode actions (FT8, FT4, JT65, JT9, Q65, MSK144, etc.) in Mode menu

Build 2602281659 (2026-02-28)

  • B4 Strikethrough: stations already worked on band shown with strikethrough text
  • Auto CQ Caller Queue: FIFO queue (max 20) for callers during active QSO
  • TX Bracket Waterfall: red [ ] brackets drawn at TX slot position
  • Auto CTY.DAT: auto-download cty.dat at startup if missing or older than 30 days

Build 2602270848 (2026-02-27)

  • Restore DT display (Decode Timing panel), keep soundcard drift removed

Build 2602270204 (2026-02-27)

  • Remove DT feedback loop (display-only, never applied to Detector)
  • Rename wsjtx → decodium across entire project

Build 2602261706 (2026-02-26)

  • Add ChronoGPS to installer and menu with dedicated icon
  • Integrate ChronoGPS panel into TimeSyncPanel as two-column layout

Build 2602261018 (2026-02-26)

  • Re-enable DT feedback for TimeSyncPanel convergence display (no Detector injection)
  • Tune FT2 decoder: syncmin 0.90, ndeep/maxosd=3, SNR floor -21 dB
  • Replace wsjtx.ico with decodium.ico for proper branding

Build 2602260045 (2026-02-26)

  • Restore Detector to stock behavior (NTP/DT/drift = display only)
  • Fix DT feedback oscillation: remove predictive correction, reduce EMA factors
  • FT2-exclusive mode with Raptor branding, ft2logo, Raptor.pal palette

Build 2402261000 (2024-02-26) — Initial Release

  • Rebrand WSJT-X to Decodium v3.0 FT2 (IU8LMC)
  • Add FT2 digital mode with new Fortran decoder sources
  • Add NTP precision client (25+ servers, RTT filtering, IQR, EMA)
  • Soundcard drift detection, audio underrun recovery, OmniRig auto-launch
  • Time Synchronization panel (Logger32-style), decoder watchdog
  • CI workflows (Linux, macOS, Windows)

How to test

  1. Install and launch Decodium
  2. Activate Auto CQ button
  3. Right panel shows "Caller Queue (0)" with empty message
  4. Double-click a decoded station → appears as #1, QSO starts automatically
  5. During QSO, double-click more stations → they queue as #2, #3, etc.
  6. When QSO ends, next station is auto-processed from queue
  7. Deactivate Auto CQ → panel returns to "Rx Frequency"

73 de IU8LMC