kopia lustrzana https://github.com/k3ng/k3ng_cw_keyer
Strona:
835 Command Reference
Strony
010 Documentation TODO List
100 Getting Support
180 Kits and Kitting
190 DXpedition Donations
200 Build: Configuring Your Keyer
210 Build: Schematic
220 Build: Wiring the Keyer
225 Sidetone, PTT, and TX Key Lines
290 Code Compilation
295 Arduino Due Hardware
300 Feature: Buttons
310 Feature: Command Line Interface
320 Feature: Command Mode
330 Feature: Display
340 Feature: Keyboard & Mouse
350 Feature: Memory
360 Feature: Speed Control
370 Feature: Winkey
380 Feature: Keypad
381 Feature: Dead Operator Watchdog
383 Feature: Sequencer
385 Feature: CW Decoder
387 Feature: Sleep
388 Auto Dim LCD Backlight and Power LED
390 Feature: Ethernet, Web Server, and Internet Linking
392 Feature: QRSS (Slow Speed CW) and HSCW (High Speed CW)
394 Feature: QLF
395 Feature: Hellschreiber
396 Direct Paddle Pin Reads Uno Nano Mega2560
397 Option: Personalized Startup Screen
400 Operating Modes
410 Timing Adjustments
415 Buffer Control
420 Transmitter Tune Mode
425 Prosigns
495 CW Training Functionality
499 Performing a "Factory Reset"
800 Audio Amplifier for CW Decoder
810 Experimental CW Decoder Circuit
815 Multiple Serial Ports
820 Banked Memory Buttons
825 Non English Character Support
830 SD Card Support
835 Command Reference
840 Mill Mode
850 Beacon Operation
860 EEPROM Information
900 Features and Options
905 Logging Program Support
907 Non English Documentation
910 Acknowledgements
Home
10
835 Command Reference
Anthony Good edytuje tę stronę 2022-01-05 21:50:34 -05:00
Command Line Interface ("CLI") (USB Port)
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 ( \ )
Extended CLI Commands
These commands are accessed with backslash colon (Example: \:eepromdump ) and require OPTION_EXCLUDE_EXTENDED_CLI_COMMANDS to be disabled.
SD Card Related
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
Timing Related
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
Buttons
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
Command Mode
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
Memory Macros
\# 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
PS2 / USB Keyboard
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)
USB Mouse
Left Button Dit
Right Button Dah
Middle Button Tune / Straight Key