Home‎ > ‎

Macro Programming

Updates for the Delay command (6/12/2017)

This 170+ page book will answer the following questions and more:

How do I assign a K3, KX3, P3 or PX3 programmable function key to a menu item?

How do I assign a K3, KX3, P3 or PX3 programmable function key to a macro?

How do I make a P3 or PX3 macro?

How do I make a function key toggle between two macros?

What function keys are available in the K3, KX3, P3 and PX3?

What are the Programmer’s Commands for the K3, KX3 and KX2?

How do I access a menu and set a parameter in a macro?

How do I develop and test macros?

Can I have transceiver and panadapter commands in the same macro? 

How does the Genovation keypad work?

What are the rules of the road for writing macros?

How do I use the KPod?

How many macro examples are given in the book?  >130 K3s/K3, KX3, P3/SVGA and PX3 macros.


Elecraft K3S, K3, KX3 and P3, PX3 Macro Programming is designed to help you use the programming capability of Elecraft transceivers and panadapters to control their operations. 

Chapter 1 defines basic terms and reviews the programming capabilities of the K3S/K3, the KX3 and the KX2 and the P3 and PX3 panadapters.  Each of the transceivers and panadapters has programmable function keys to execute the macros (sequences of Programmer’s Commands) that you will learn to write.  These keys are reviewed in this chapter.  This material is a summary of the various Owner’s Manuals and if you are comfortable with all this for your transceiver you may skip ahead to Chapter 2, The Basics of Programmer’s Commands.

Chapter 2 contains the nitty-gritty details of the Programmer’s Commands you will be using to create macros.  It summarizes the Programmer’s Reference manuals for the transceivers and panadapters.  The Programmer’s Commands are listed in convenient functionally organized tables and images of the K3S/K3, KX3 and KX2 key tap and hold codes are given.   You will refer to these tables and images often as you are writing your macros.  Initially you should skim through the chapter (but do try some of the examples) to become familiar with the material for future reference.

Chapter 3, Programmable Function Keys and Macros key to learning how to write and use macros to control your transceiver and/or panadapter.  Carefully work through the chapter to learn how to use the Utility programs to develop and test macros and to write them to macro storage locations.  Examples are given for four different types of macros you can write.  Assigning macros to programmable function keys is reviewed.

Chapter 4, Writing Macros – Some Rules of the Road, provides guidelines that are critical to writing macros that produce expected and consistent results. 

Chapter 5, The Elecraft K·Pod, shows how to use the K·Pod to expand the function key capabilities of the K3S/K3.

Chapter 6, Macro Examples, gives more than 130 K3S/K3, KX3, K·Pod, P3 and PX3 macros.

Appendix A:  KE7X Books

Appendix B:  Per-Band, Per-Mode Configurations

Appendix C:  Command Parameter Tables

Appendix D:  Switch Tap and Hold Command Alternatives