GhostNet Receiver 0.4.2 fixes messages whose callsign, GhostNet destination, and body arrive as separate JS8 frames. Linked bodies now retain their GhostNet classification and appear as one readable conversation. Missing callsign headers stay incomplete, and ambiguous overlaps are kept separate.
Reading messages
- TRAFFIC and LANES display oldest-to-newest.
- Selected messages stay selected while new frames arrive.
- The reading pane is larger; individual decoded frames are optional.
- Existing journal entries remain intact. Previously stored conversations are not automatically reassembled.
Included desktop updates
- Regional Hear Audio plays one selected lane at a time.
- Regional sessions save tagged JS8 audio; Kiwi directory results are cached across lanes.
- Process-wide locking serializes native decoder calls across receiver lanes.
- Updated display includes a UTC clock and receive-only status.
- Net-night guide, monitor-only level control, adjustable RTTY center, calibration recordings, and read-only radio frequency status are included.
Installation
Download GhostNetReceiver-0.4.2-Setup.exe for installation or GhostNetReceiver-0.4.2-Portable.zip for portable use. Compare SHA256SUMS.txt before running. Close your current copy before updating. The installer is unsigned and installs per user. Messages and settings remain in %LOCALAPPDATA%\GhostNetReceiver\data.
Validation and limits
- 53 automated tests passed, including compound-header assembly, inherited tags, missing/ambiguous headers, GUI reading order and selection, recorded JS8, and lifecycle regression checks.
- Portable and isolated installed decoder self-tests each copied four recorded reference frames.
- No new on-air copy or USB SDR hardware validation is claimed. RTTY remains preview.
- No transmit, PTT, spotting, CAT frequency writes, VARA/ALE decoding, or voice ASR. SoapySDR is optional and not bundled. Native JS8 DSP is unchanged.
- Three regional online receiver lanes are supported. Multiple same-net USB/online diversity receivers are not added in this release, and no configuration guarantees every transmission.