WHY G90 – PC Control, Waterfall and DSP Tool for the Xiegu G90
The program should be seen as an experimental ham-radio project rather than finished software. The goal is to provide a useful PC-side operating aid with audio spectrum display, waterfall, CAT control, DSP audio tools, CW support, recording and firmware-update helper functions.
The program does not replace the G90 front panel, and it is not the same type of interface as the Xiegu GSOC. WHY G90 uses normal PC audio input and the standard G90 CAT/CI-V serial interface.

Main Purpose
WHY G90 is intended to make operation of the Xiegu G90 more visual and convenient from a Windows PC.
It provides a larger audio spectrum and waterfall display, basic CAT control, audio monitoring, recording, CW tools and a clearer desktop interface for some common operating tasks.
The program is especially useful as a visual audio companion when using the G90 with an external sound card, headphone output, line output or a DE-19/CE-19 style interface.
Important Technical Note
The spectrum and waterfall in WHY G90 are based on the received audio signal, not on a true RF/IQ spectrum from the radio.
This means:
- The waterfall shows audio frequency content from the selected Windows audio input.
- The displayed radio frequency is the G90 VFO/dial frequency.
- Clicking in the waterfall moves the radio VFO by the audio-frequency difference, so the selected signal is moved to the wanted audio tone.
- The waterfall should not be interpreted as a full RF spectrum around the VFO unless a suitable I/Q source is used.
This is different from a true SDR panadapter or the Xiegu GSOC concept.
Spectrum Display
The program includes a real-time FFT spectrum display based on the selected PC audio input.
Features include:
- Real-time audio spectrum display
- Audio-frequency scale
- Click tuning support
- Marker display
- Zoom modes
- Peak detection
- Auto peak function
- Find next signal function
The display is intended as an operating aid for visually locating signals in the received audio passband.
Waterfall Display
WHY G90 includes a WSJT-style waterfall display. The waterfall gives a visual overview of received audio signals over time.
Waterfall functions include:
- Real-time scrolling waterfall
- Adjustable waterfall gain
- Automatic level handling
- WSJT-like colour palette
- Signal marker overlay
- Zoom support
- Wide audio display span
The program currently uses a 48 kHz audio sample rate. Depending on the audio source, this gives a wide audio view, but it is still an audio-domain display.

