WHY G90 – PC Control, Waterfall and DSP Tool for the Xiegu G90
WHY G90 is an experimental Windows program for the Xiegu G90. It combines CAT control, real-time spectrum/waterfall, DSP audio tools, CW decoding and a multi-channel CW Skimmer.

The program does not replace the G90 front panel and is not intended to reproduce the Xiegu GSOC. It uses the normal G90 CAT/CI-V interface together with Windows audio.
For best performance, connect the G90 rear I/Q output to a true stereo Line-In or USB sound card.
Main features
- True complex I/Q spectrum and waterfall
- Approx. ±24 kHz around the G90 VFO at 48 kHz sample rate
- Automatic CAT synchronization with the radio
- I/Q Normal and Reversed modes
- Automatic I/Q amplitude and phase-balance correction
- Mono AF mode for DE-19 and other normal audio interfaces
- Click tuning from spectrum and waterfall
- Zoom, markers and peak detection
- Real-time CW decoder with adaptive timing and WPM indication
- Digital CW tuning around 800 Hz
- Experimental 12-channel CW Skimmer
- Detection of
CQ,CQ TESTand contest-styleTEST <callsign>transmissions - Clickable Skimmer labels for direct tuning
- Audio monitoring and recording
I/Q mode
Using the G90 rear I/Q output and a stereo sound-card input, WHY G90 displays approximately 48 kHz of RF spectrum around the current VFO frequency.
The program continuously monitors and corrects I/Q amplitude and phase imbalance to improve image rejection. Normally no manual I/Q adjustment is required.
If only ordinary receiver audio is available, WHY G90 can instead operate in Mono AF mode.
CW decoder and Skimmer
The CW decoder automatically adapts to received Morse speed and displays the estimated WPM.
The optional CW Skimmer monitors up to 12 CW signals simultaneously across the I/Q passband. When a station is identified, a label such as
CQ TEST SM6WHY 28 WPM
is written directly into the waterfall. Clicking the label tunes the G90 to the detected frequency.
The program is still experimental and continues to be developed.
Download:
If you like the program and feel to donate use the Donate button.

