ELECRAFT K4 PROGRAMMER'S REFERENCE
Copyright 2021 Elecraft, Inc.
Rev. B12
Table of Contents
Introduction
Protocol and Syntax
Multiple Client Support
Streaming Data
Using Commands in Switch Macros
Command Reference
Radio Commands
Menu Access Commands
Display Commands
Introduction
This manual describes all K4 remote-control commands. These can be used by computer
application developers to emulate the K4's front panel controls, or by operators who wish to
customize K4 or K-Pod switch functions.
Since the transceiver supports fast digital I/O over Ethernet, it can provide
including dB/bin data for software panadapter emulation, IQ for demodulation and programs like
Skimmer, and receive/transmit digitized audio.
The K4 executes a superset of the commands from the K3/K3S transceiver and P3 panadapter.
Some commands support both a new K4 format as well as the legacy K3/K3S or P3 format.
Some commands also have a new
toggle
or
increment/decrement
SET variation to simplify
front-panel switch emulation. All variations are described in the
sections.
Multiple remote-control clients are supported via the Ethernet and USB ports (see
). Each client can independently poll the K4 to obtain information needed to support its
own user interface. Auto-Info (AI) mode is also provided to broadcast radio control changes to all
clients. See