Skip to content

Lab599 Utility v2.283 (Build 289) - Soundcard CW Transmission & Live Telemetry

Pre-release
Pre-release

Choose a tag to compare

@fact0real fact0real released this 12 Oct 06:10
· 54 commits to main since this release

Lab599 Utility v2.283 (Build 289)

This release delivers soundcard CW transmission over the REM/DATA audio interface with full RF power, real-time transmit power and SWR telemetry, a manual Tune safety cutoff timer, interactive spectrum waterfall click-tuning, and CI test runner stability.

Highlights & Key Improvements

  1. Full-Power CW Transmission via REM/DATA (DIG Mode):

    • Root Cause Resolved: The Lab599 TX-500 internal DSP mutes REM/DATA line-in audio while in hardware CW mode (MD3;) and ignores unsupported KY text CAT commands, causing 0.0 W output.
    • Soundcard CW Modulation: Morse code transmission is routed via DIG mode (MD6;) with raised-cosine sine wave shaping at the nominal pitch (650 Hz), delivering full RF output power (~10 W) physically and spectrally identical to standard CW carrier keying.
    • Automatic Mode Cycling: When operating in CW (Paddle Key) mode, the software automatically keys via MD6;TX; during transmission and restores RX;MD3; on release so physical keyers and internal CW filters continue to operate seamlessly.
    • Default Mode: The CW Station mode selector now defaults to DIG (Soundcard CW) with clear menu options (DIG, CW, CW-R, USB, LSB).
  2. Live Transmit Telemetry (⚡ PWR & 📶 SWR):

    • Integrated live transceiver telemetry polling during transmission and antenna tuning.
    • Live RF power is read via RM0;RM; and calibrated to watts (0.0 W – 10.0 W) with animated level bars.
    • Antenna SWR is queried via RM1;RM; and mapped through the TX-500 lookup curve (1.0:1 to >5.0:1) with color-coded alerts (Green: ≤1.5, Yellow: ≤2.5, Red: >2.5).
  3. Safety Watchdog & Abort Enhancements:

    • The manual TX (Tune) function is now protected by an automatic 10-second safety cutoff timer to prevent accidental transmitter lockups.
    • Transmission completion and abort routines guarantee sending RX; under all code paths and audio buffer completions.
  4. Interactive Spectrum Waterfall Click-Tuning:

    • Clicking any Morse signal on the spectrum waterfall immediately retunes the transceiver's VFO dial to center the signal on the operator's nominal CW pitch (650 Hz).
    • Added DSP narrow bandpass filtering presets (500–800 Hz) to eliminate wideband HF noise and background hiss.
  5. CI Runner Stability (GitHub Actions):

    • Resolved the simulated pty acknowledgement timeout failure in TransferTests.m by increasing the acknowledgement timeout deadline from 0.2s to 0.8s, eliminating false failures caused by shared virtualization thread scheduler jitter.

Checksums

  • Lab599-Utility-v2.283-macOS-universal.zip: 1397987032fec6c2ba0cb8be1541beb2dfdba2ca88f1593ea4fe0dfa46ccb606