-
-
Notifications
You must be signed in to change notification settings - Fork 107
WSJT X Integration
Jeremy Fielder edited this page Mar 20, 2026
·
4 revisions
AetherSDR provides full WSJT-X integration via built-in DAX virtual audio and Hamlib rigctld CAT control. No physical audio cables or external virtual audio software needed.
- Connect to your radio
- Set the slice to DIGU mode (for FT8/FT4/JT65/etc.)
- Set the slice's DAX channel to 1 (VFO widget → DAX tab)
- Enable DAX and rigctld in the CAT applet (or auto-start via Settings)
- Open WSJT-X → File → Settings → Audio tab
- Soundcard Input: Select AetherSDR DAX 1
- Soundcard Output: Select AetherSDR TX
- Go to Settings → Radio tab
-
Rig:
Hamlib NET rigctl -
Network Server:
127.0.0.1:4532 -
PTT Method:
CAT - Click Test CAT — should turn green
- FT8 signals should appear in the WSJT-X waterfall
- The DAX 1 level meter in AetherSDR's CAT applet shows activity
- Click Tune in WSJT-X to verify TX (radio keys up, power gauge shows output)
WSJT-X has built-in FlexRadio support. You can connect directly without AetherSDR's rigctld:
- Set Rig:
FlexRadio 6xxx - Set Network Server:
<radio IP>:4992
This bypasses AetherSDR's CAT control entirely. You still need DAX for audio.
AetherSDR provides 4 independent CAT channels, each bound to a slice:
| Channel | TCP Port | PTY Path | Slice |
|---|---|---|---|
| A | 4532 | /tmp/AetherSDR-CAT-A | Slice 0 |
| B | 4533 | /tmp/AetherSDR-CAT-B | Slice 1 |
| C | 4534 | /tmp/AetherSDR-CAT-C | Slice 2 |
| D | 4535 | /tmp/AetherSDR-CAT-D | Slice 3 |
This allows running WSJT-X, VARA, fldigi, etc. simultaneously, each controlling its own slice. Pair each app with its own DAX channel and CAT port.
See the full DAX Virtual Audio page for:
- Per-channel gain controls
- TX audio routing (automatic mode-aware gating)
- Troubleshooting missing devices
- Wiring other digital mode apps (VARA, fldigi, JS8Call)
- No signals decoding: Verify slice is in DIGU mode with DAX channel 1 assigned. Check that WSJT-X input is "AetherSDR DAX 1" (not your microphone).
- WSJT-X "Test CAT" takes a long time: Normal. WSJT-X runs a test-tune sequence on first connect (10-30 seconds).
-
PTT not working: Make sure the correct slice has TX assigned (red TX badge in AetherSDR). PTT method must be
CATin WSJT-X. - Frequency not syncing: Verify the rigctld port matches in both apps (default 4532).
- "Error in Sound Input": DAX may have been toggled off. Re-enable in the CAT applet and restart WSJT-X.
- TX audio not reaching radio: Ensure WSJT-X output is "AetherSDR TX" and the TX slice is in DIGU mode.
- Panadapter Controls
- VFO Widget
- RX Controls
- TX Controls
- Aetherial Audio
- Multi-Slice Operation
- Diversity and ESC
- TNF (Tracking Notch Filters)
- Memory Channels
- Profile Management
- Slice Colors
- XVTR (Transverters)
- CWX Panel
- CW Decoder
- DVK Panel
- RTTY Operation
- RADE Digital Voice
- DAX Virtual Audio
- DAX IQ Streaming
- WSJT-X Integration
- CAT Control
- TCI Server