Repository navigation
Lab599 Utility v2.284 — FT8 Digital TX Reliability, Split Mode Reset & Waterfall Tuning Fixes
Pre-release
Pre-release
What's Changed in v2.284
🎙️ FT8 / FT4 Digital Transmission Reliability
- Hardware VOX Bypass & Auto-Clear: Whitelisted
VXCAT commands and automatically disabled hardware VOX (VX0;) when entering Digital Mode. Digital transmission is now exempt from safety VOX lockouts, preventing dropped PTT states. - Automatic Split Mode Reset (
FT0; FR0;): Fixed an issue where the radio unexpectedly transmitted on VFO B (CW / 10.100 MHz) due to an active hardware Split (SPL) state. Digital setup now automatically resets Split to ensure transmissions occur on VFO A at the configured digital frequency andDIGmode. - Slot Jitter & Boundary Leniency: Relaxed FT8 slot boundary timing threshold from 1.0s to 2.5s, preventing skipped transmission slots caused by macOS thread latency or UI rendering jitter.
- Dial Frequency Fallback: Added graceful fallbacks for
catDialAndModeVerifiedduring Carrier Tune and Enable TX if the frequency is valid, ensuring immediate keying even during slow CAT polling. - Carrier Tune Output: Increased Tune carrier audio amplitude to 0.85 to provide clean RF output drive and responsive ALC metering.
🌊 Interactive Waterfall & UX Enhancements
- Click-to-Tune Numeric Field Binding: Resolved view binding initialization order so that clicking on the waterfall properly updates
RXandTXoffset text fields alongside the audio engines. - Drag-to-Tune & Modifier Support: Added continuous mouse dragging on the waterfall;
Shift + Click/DragandRight-Click/Dragadjust the TX frequency marker, while normal click/drag sets the RX frequency marker. - Clearer Transmit Button States: Transmit button now unambiguously displays
HALT TX(orTX ACTIVE) when armed or transmitting, preventing accidental disarming before the 15-second slot boundary.
🧪 Core & Build Stability
- Serial Port Clean Teardown: Added
forceCloseTransportin station core to ensure serial ports (/dev/cu.usbserial-*) are immediately freed when changing tabs or disconnecting. - CI Transfer Tests: Adjusted simulated firmware transfer test timeout to eliminate intermittent backpressure timeouts during automated testing.
Assets
- Universal Binary: macOS 12.0+ (Apple Silicon & Intel)
Verification / Checksum
| File | SHA-256 |
|---|---|
Lab599-Utility-2.284.zip |
08634ca78f78b292fb8019a848f6674fa59ae7df5ad0df233c4eb5e1975a62b8 |