04 · Digital Modes

Integration with WSJT-X and JTDX — FT8, FT4, JT65, WSPR and more

Integration Architecture

RadioLog integrates with WSJT-X and JTDX transparently through two independent channels:

No serial port conflicts RadioLog is the only program that talks directly to the radio. WSJT-X connects to RadioLog's relay, not to the radio. This eliminates the typical «port is busy» conflicts.

Configuring WSJT-X — Step by Step

Step 1 — UDP (automatic QSO saving)

  1. In WSJT-X: File → Preferences → Reporting
  2. Enable ☑ Accept UDP requests
  3. UDP server: 127.0.0.1  |  Port: 2237

From this point, every QSO you confirm in WSJT-X will be saved automatically to the RadioLog logbook.

WSJT-X Reporting tab with UDP active

Step 2 — CAT relay (frequency control)

  1. In WSJT-X: File → Preferences → Radio
  2. Rig: Hamlib NET rigctl
  3. Network server: localhost  |  Port: 4532
  4. Do not configure any serial port — RadioLog controls the radio.
  5. Click Test CAT. «CAT: OK» should appear in green.
WSJT-X Radio tab with Hamlib NET rigctl

Step 3 — PTT (radio keying)

For WSJT-X to transmit it needs PTT control. The recommended method is RTS on the second virtual COM port of the radio (the PTT/Enhanced port, different from the CAT port).

RadioCAT port (RadioLog)PTT port (WSJT-X)
Yaesu FTDX10COM3 (CAT)COM4 (PTT/Enhanced) — RTS
Yaesu FT-991ACOM3 (CAT)COM4 (PTT/Enhanced) — RTS
Yaesu FT-710COM3 (CAT)COM4 (PTT/Enhanced) — RTS
Icom IC-7300COM3 (CI-V)COM4 (PTT) — RTS or VOX

Step 4 — RadioLog Configuration

In RadioLog: Settings → Digital Modes

Digital Modes configuration panel

Recommended Startup Order

  1. Power on the radio
  2. Launch RadioLog — connects CAT automatically
  3. Launch WSJT-X — connects to the relay and log automatically

WSJT-X can start before RadioLog without issue — it will retry the connection automatically.

FT8 QSO Flow

  1. WSJT-X receives and transmits according to the FT8 protocol.
  2. When you complete a QSO in WSJT-X, WSJT-X sends it via UDP to RadioLog.
  3. RadioLog receives it, adds DXCC, continent and CQ zone from the local prefix file (cty.dat) and saves it to the logbook automatically.
  4. In the RadioLog main window you will see the new QSO without having entered anything manually.
FT8 QSO received automatically in RadioLog logbook

Configuring JTDX

The process is identical to WSJT-X. JTDX also uses the WSJT-X UDP protocol for logging and Hamlib NET rigctl for the CAT relay. The same ports (2237 for UDP, 4532 for CAT) work with both programs. Do not use both at the same time with the same radio.

FLDigi Integration

FLDigi can connect to RadioLog's CAT relay at localhost:4532. For automatic logging from FLDigi, see the FLDigi documentation for XML-RPC or UDP integration. This integration is under development in RadioLog.

Verifying Everything Works

Indicators in the RadioLog main window: