835 Command Reference - k3ng/k3ng_cw_keyer GitHub Wiki
Note: Turn on carriage return if using the Arduino Serial Monitor program.
\? Help (requires FEATURE_SERIAL_HELP)
\/ Paged Help (requires FEATURE_SERIAL_HELP)
\# Play memory # (requires FEATURES_MEMORIES; play memories 1 - 10 (0 = memory 10) )
\a Iambic A mode
\b Iambic B mode
\c Single Paddle mode
\d Ultimatic mode (if OPTION_NO_ULTIMATIC not set)
\e#### Set serial number to ####
\f#### Set sidetone frequency to #### hertz
\g Bug mode
\h Toggle between CW and Hell sending (requires FEATURE_HELL)
\i Transmit enable/disable
\j### Dah to dit ratio (300 = 3.00, do \j alone to set to default)
\k CW Training Module (requires FEATURE_TRAINING_COMMAND_LINE_INTERFACE)
\l## Set weighting (50 = normal, do \l alone to set to default)
\m### Set Farnsworth speed
\n Toggle paddle reverse
\o Toggle sidetone on/off
\p#(#) Program memory #
\q## Switch to QRSS mode, dit length ## seconds
\r Switch to regular speed mode
\s Status
\t Tune mode
\u Manual PTT toggle
\v Toggle potentiometer active / inactive (requires FEATURE_POTENTIOMETER)
\w### Set speed in WPM
\x# Switch to transmitter #
\y# Change wordspace to # elements (# = 1 to 9)
\z Autospace on/off
\+ Create prosign
\!## Repeat play memory
\|#### Set memory repeat (milliseconds) (backslash and pipe)
\* Toggle paddle echo
\` Toggle straight key echo
\^ Toggle wait for carriage return to send CW / send CW immediately
\& Toggle CMOS Super Keyer Timing on/off
\%## Set CMOS Super Keyer Timing %
\. Toggle dit buffer on/off
\- Toggle dah buffer on/off
\~ Reset unit
\; Toggle cw send echo
\{ QLF mode on/off
\> Send serial number, then increment
\< Send current serial number
\( Send current serial number in cut numbers
\) Send serial number with cut numbers, then increment
\[ Set Quiet Paddle Interruption
\= Toggle American Morse mode (requires FEATURE_AMERICAN_MORSE)
\@ Mill Mode
\}#### Set potentiometer range - low ## / high ##
\" Hold PTT active with buffered characters
\] PTT Enable / Disable
\_ Beacon Mode at Boot Up Enable / Disable (requires FEATURE_BEACON_SETTING)
\; CW Send Inhibit Enable / Disable
\\ Immediately clear the buffer, stop memory sending, etc.
\: Extended CLI commands
eepromdump - do a byte dump of EEPROM for troubleshooting
saveeeprom <filename> - store EEPROM in a file
loadeeprom <filename> - load into EEPROM from a file
printlog - print the SD card log
clearlog - clear the SD card log
ls <directory> - list files in SD card directory
cat <filename> - print filename on SD card
pl <transmitter> <mS> - Set PTT lead time
pt <transmitter> <mS> - Set PTT tail time
af ### - Set autospace timing factor; 100 = 1.00
pf ### - Set paddle echo timing factor; 100 = 1.00
comp ### - Set keying compensation; 0 to 255 mS
CW Keyboard: type what you want the keyer to send (all commands are preceded with a backslash ( \ )
These commands are accessed with backslash colon (Example: \:eepromdump ) and require OPTION_EXCLUDE_EXTENDED_CLI_COMMANDS to be disabled.
eepromdump - do a byte dump of EEPROM for troubleshooting
saveeeprom [filename] - store EEPROM in a file
loadeeprom [filename] - load into EEPROM from a file
printlog - print the SD card log
clearlog - clear the SD card log
ls [directory] - list files in SD card directory
cat [filename] - print filename on SD card
pl [transmitter] [mS] - Set PTT lead time
pt [transmitter] [mS] - Set PTT tail time
pa [transmitter] [mS] - Set the Active time for the sequencer
pi [transmitter] [mS] - Set the Inactive time for the sequencer
comp [mS] - Set keying compensation time
timing - Lists, in the terminal window, the lead and tail times on the PTT lines for each of the six possible transmitter outputs
button 0: command mode / command mode exit
button 0 + left paddle: increase cw speed
button 0 + right paddle: decrease cw speed
button 1 - 12 hold + left paddle: repeat memory
button 1 - 6 half second hold: switch to TX # 1 - 6
Press button0 to enter command mode and press again to exit.
A Switch to Iambic A mode
B Switch to Iambic B mode
C Switch to Single Paddle Mode
D Switch to Ultimatic mode (if OPTION_NO_ULTIMATIC not set)
E Announce speed
F Adjust sidetone frequency
G Switch to bug mode
H Set weighting and dah to dit ratio to defaults
I TX enable / disable
J Dah to dit ratio adjust
K Toggle Dit and Dah Buffers on and off (Ultimatic Mode) (if OPTION_NO_ULTIMATIC is not set)
L Adjust weighting
M Change command mode speed
N Toggle paddle reverse
O Toggle sidetone on / off
P#(#) Program a memory
Q Adjust keying compensation (left paddle = increase, right paddle = decrease)
R#### Set serial number to ####
S Alphabet code practice (FEATURE_ALPHABET_SEND_PRACTICE)
T Tune mode
U Receive / Send Echo Practice
V Toggle potentiometer active / inactive
W Change speed
X Exit command mode (you can also press the command button (button0) to exit)
Y#### Change memory repeat delay to #### mS
Z Autospace On/Off
# Play a memory without transmitting
= Enable / disable PTT Line (-...-)
? Status
1. Speed in WPM
2. Keyer Mode (A = Iambic A, B = Iambic B, G = Bug, S = Single Paddle, U = Ultimatic)
3. Weighting
4. Dah to Dit Ratio
\# Jump to memory #
\c Play serial number with cut numbers, then increment
\d### Delay for ### seconds
\e Play serial number, then increment
\f#### Change sidetone to #### hertz (must be four digits - use leading zero below 1000 hz)
\h Switch to Hell sending
\i# Insert memory number
\l Switch to CW (from Hell mode)
\n Decrement serial number, do not send
\q## Switch to QRSS mode, dit length ## seconds
\r Switch to regular speed mode
\s Insert space
\t### Transmit for ### seconds (must be three digits, use leading zeros if necessary)
\u Activate PTT
\v Deactivate PTT
\w### Set regular mode speed to ### WPM (must be three digits, use leading zeros if necessary)
\x# Switch to transmitter # (1, 2, or 3)
\y# Increase speed # WPM
\z# Decrease speed # WPM
\+ Prosign the next two characters
CTRL-A Iambic A
CTRL-B Iambic B
CTRL-C Single Paddle
CTRL-D Ultimatic (if OPTION_NO_ULTIMATIC not set)
CTRL-E Set Serial Number
CTRL-G Bug
CTRL-H Toggle Hell Mode On/Off (requires FEATURE_HELL)
CTRL-I TX enable / disable
CTRL-M Set Farnsworth Speed (0 = disabled) (requires FEATURE_FARNSWORTH)
CTRL-N Paddle Reverse
CTRL-O Toggle Sidetone On/Off
CTRL-S CMOS Superkeyer Timing On/Off
CTRL-T Tune
CTRL-U Manual PTT Toggle
CTRL-W Set WPM
CTRL-F1 Switch to TX #1
CTRL-F2 Switch to TX #2
CTRL-F3 Switch to TX #3
CTRL-F4 Switch to TX #4
CTRL-F5 Switch to TX #5
CTRL-F6 Switch to TX #6
END Send serial number no increment
ESC Stop sending and clear buffer
F1, F2, F3.. Play memory 1, 2, 3...
DOWN ARROW Decrease WPM
HOME Reset timing settings
INSERT Send serial number and increment
LEFT ARROW Decrease Dah to Dit Ratio
PGDN Decrease Sidetone Frequency
PGUP Increase Sidetone Frequency
RIGHT ARROW Increase Dah to Dit Ratio
SCROLL LOCK Prosign Next Two Characters
SHIFT-BACKSPACE Decrement serial number
SHIFT-F1, F2... Program Memory 1, 2...
ALT-F1, F2... Repeat Memory 1, 2...
TAB Pause Sending Immediately
UP ARROW Increase WPM
Keypad / Dit Paddle (USB Keyboard Only)
Keypad * Dah Paddle (USB Keyboard Only)
Keypad ENTER Tune / Straight Key (USB Keyboard Only)
Left Button Dit
Right Button Dah
Middle Button Tune / Straight Key