KPA500 Integration
The KPA500 is a 500-watt solid-state HF/6M amplifier with its own serial interface, independent from the K3. This page covers the commands needed to power the amplifier on and off, coordinate band changes with the K3, monitor operating parameters, and handle faults. For the complete command listing, see the KPA500 Remote Command Reference. For product details, see the KPA500 product page.
Commands Used
Section titled “Commands Used”| Command | Description | GET | SET |
|---|---|---|---|
^ON | Power status/control | Yes | Yes |
^OS | Standby/Operate mode | Yes | Yes |
^BN | Band selection | Yes | Yes |
^FL | Fault value | Yes | Yes |
^WS | Power and SWR | Yes | No |
^VI | PA voltage and current | Yes | No |
^TM | PA temperature | Yes | No |
^PF | Forward power | Yes | No |
^PR | Reverse power | Yes | No |
1. KPA500 Overview
Section titled “1. KPA500 Overview”The KPA500 is a 500-watt solid-state HF/6M amplifier. It has:
- Its own RS-232 serial port (DB-9 on the rear panel)
- Automatic band following when connected to the K3 via AUX cable
- Independent power on/off
- Built-in fault protection (SWR, temperature, current, voltage)
2. Serial Connection
Section titled “2. Serial Connection”The KPA500 uses a separate serial port from the K3 — a different COM port or device path on the host computer.
| Parameter | Value |
|---|---|
| Baud rate | 38400 |
| Data bits | 8 |
| Parity | None |
| Stop bits | 1 |
| Flow control | None |
Commands use the same semicolon-terminated ASCII format as the K3. Characters can be upper or lower case; the KPA500 always responds in upper case.
3. KPA500 State Machine
Section titled “3. KPA500 State Machine”The KPA500 has three primary states: Off, Standby, and Operate. Understanding the state machine is essential for correct programmatic control.
- Off — the amplifier is powered down. Only the
^ONcommand is accepted. - Standby — the amplifier is powered on but not amplifying. RF passes through the amp without gain.
- Operate — the amplifier is active. When the K3 keys TX, the KPA500 amplifies the signal.
- Fault — a protection event has occurred. The KPA500 automatically returns to Standby. Query and clear faults with
^FL.
4. Power Control
Section titled “4. Power Control”ON; Query power state → ON0; (off) or ON1; (on)ON1; Power on the KPA500ON0; Power off the KPA500After sending ON1;, wait approximately 3 seconds for the amplifier to initialize before sending further commands. The KPA500 powers on in Standby mode by default.
ON1; Power on Wait 3 secondsON; Verify → ON1;5. Operating State
Section titled “5. Operating State”OS; Query operating state → OS0; (standby) or OS1; (operate)OS1; Switch to Operate modeOS0; Switch to Standby mode- Operate (
OS1;) — the amplifier is active and will amplify when the K3 transmits. - Standby (
OS0;) — RF passes through but is not amplified. Use Standby during band changes and when you want the amp powered on but inactive.
6. Band Control
Section titled “6. Band Control”BN; Query current band → BN05; (20m)BN05; Set band to 20mBand numbers follow the same scheme as the K3:
| Code | Band | Code | Band |
|---|---|---|---|
00 | 160m | 06 | 17m |
01 | 80m | 07 | 15m |
02 | 60m | 08 | 12m |
03 | 40m | 09 | 10m |
04 | 30m | 10 | 6m |
05 | 20m |
7. Fault Monitoring
Section titled “7. Fault Monitoring”FL; Query and clear fault → FL00; (no fault) or FL + fault codeFault codes:
| Code | Fault |
|---|---|
FL00 | No fault |
FL01 | High SWR |
FL02 | High current |
FL03 | High temperature |
FL04 | High voltage |
FL05 | Low voltage |
FL06 | Over drive |
When a fault occurs, the KPA500 automatically returns to Standby to protect itself. Sending FL; both queries the fault code and clears it, allowing the amplifier to be returned to Operate after the condition is resolved.
8. Monitoring
Section titled “8. Monitoring”Use these commands to monitor operating parameters while the KPA500 is in Operate mode.
WS; SWR reading → WS0150; (SWR format: 0100 = 1.0:1)VI; Voltage and current → operating voltage and PA currentTM; Temperature readingPF; Forward powerPR; Reverse power- SWR (
^WS) — uses the same format as the K3. A value of0100represents a 1.0:1 SWR;0150represents 1.5:1. - Voltage/Current (
^VI) — returns the PA supply voltage and drain current. Useful for monitoring amplifier health. - Temperature (
^TM) — returns the heatsink temperature. Watch for rising temperatures that could trigger a thermal fault. - Forward/Reverse Power (
^PF,^PR) — instantaneous power readings during transmit.
9. Band Coordination with K3
Section titled “9. Band Coordination with K3”Changing bands requires coordination between the K3 and KPA500 to avoid transmitting into the wrong band filter. The recommended sequence puts the KPA500 into Standby, changes the band on the K3 (and KPA500 if no AUX cable), then returns to Operate.
10. Practical Patterns
Section titled “10. Practical Patterns”KPA500 Startup Sequence
Section titled “KPA500 Startup Sequence”A complete startup sequence that powers on the amp, verifies the state, and switches to Operate:
ON1; Power on Wait 3 secondsON; Verify → ON1;BN; Check band matches K3OS1; Switch to OperateOS; Verify → OS1;FL; Check for faults → FL00;Monitoring Loop
Section titled “Monitoring Loop”While the KPA500 is in Operate mode, poll these commands periodically to keep your application’s display current and to catch faults early:
Every 2 seconds while in Operate: WS; Read SWR VI; Read voltage/current TM; Read temperature FL; Check for faultsSafe Shutdown Sequence
Section titled “Safe Shutdown Sequence”OS0; Switch to StandbyOS; Verify → OS0;ON0; Power offON; Verify → ON0;See Also
Section titled “See Also”- KPA500 Remote Command Reference — complete alphabetical command listing
- KPA500 product page — product overview and interconnect information
- Station Integration — coordinating K3 + KPA500 + KAT500 as a unified station
- Connection & Discovery — serial port setup for the K3