Skip to content
Claude edited this page Aug 15, 2026 · 2 revisions

KLog can connect to your transceiver through Hamlib, the standard open-source radio control library used by most amateur radio software. This lets KLog read (and, for a few actions, set) the radio's frequency, band and mode automatically.

Configuring the connection

Go to Settings → Radio Interface (Hamlib):

  1. Tick Activate HamLib.
  2. Select your rig from the supported radio list.
  3. Choose the connection type:
    • Serial — pick the serial/USB port and speed used by your radio or its CAT interface.
    • Network — host and port, for radios/software exposed over the network (e.g. rigctld, or a radio's built-in network CAT server).
  4. Set the Poll interval (how often KLog asks the radio for its frequency, in milliseconds) and, if you only want KLog to read the radio without ever changing it, enable Read-Only mode.
  5. Click Test to verify the connection — KLog reports Test: OK or Test: NOK.

[ADD SCREENSHOT HERE: Hamlib settings page with a rig selected, Serial/Network settings, and the Test button showing "Test: OK"]

Using it while logging

Once active, the current radio frequency is shown live in the main window and used to pre-fill the QSO's band/frequency in Entering a QSO. If Hamlib is not active, selecting a band manually defaults to that band's lower edge frequency instead.

[ADD SCREENSHOT HERE: main window showing the live frequency readout coming from the radio via Hamlib]

The DX Cluster / DX Assistant can also send QSY to this freq commands to your radio through this same connection, and the Rotator entry in the Main Menu Tools menu opens the rotator controller if your Hamlib setup includes one.

Troubleshooting

If the Test button reports Test: NOK, double-check: the correct serial port/speed (or host/port for network), that no other program (e.g. WSJT-X's own rig control, or another logger) is holding the same serial port at the same time, and that the selected rig model matches your actual radio. See also Troubleshooting.

Clone this wiki locally