Difference between revisions of "Message variables"
Jump to navigation
Jump to search
m (→CW automation: Clarified $QSOB4 a bit more.) |
m (Added RTTY only section. Added PREVSERIAL and NEXTSERIAL) |
||
Line 16: | Line 16: | ||
* '''<tt>$MYCALL</tt>''': sends callsign set in [[New Log#Step 2: Setup your log|contest configuration]] | * '''<tt>$MYCALL</tt>''': sends callsign set in [[New Log#Step 2: Setup your log|contest configuration]] | ||
* '''<tt>$MYNAME</tt>''': sends operator name, set in [[New Log#Step 2: Setup your log|contest configuration]] | * '''<tt>$MYNAME</tt>''': sends operator name, set in [[New Log#Step 2: Setup your log|contest configuration]] | ||
+ | * '''<tt>$NEXTSERIAL</tt>''': sends next QSO serial number (current QSO serial number plus 1) | ||
* '''<tt>$PLUS</tt>''': sends message in the ['''<tt>+</tt>'''] key | * '''<tt>$PLUS</tt>''': sends message in the ['''<tt>+</tt>'''] key | ||
+ | * '''<tt>$PREVSERIAL</tt>''': sends previous QSO serial number (current QSO serial number minus 1) | ||
* '''<tt>$QQSLC</tt>''': sends Quick QSL message based QSOs made (see [[Menu:Tools#Intelligent Quick QSL...|Intelligent Quick QSL]]) | * '''<tt>$QQSLC</tt>''': sends Quick QSL message based QSOs made (see [[Menu:Tools#Intelligent Quick QSL...|Intelligent Quick QSL]]) | ||
* '''<tt>$QQSLT</tt>''': sends Quick QSL message based on time passed (see [[Menu:Tools#Intelligent Quick QSL...|Intelligent Quick QSL]]) | * '''<tt>$QQSLT</tt>''': sends Quick QSL message based on time passed (see [[Menu:Tools#Intelligent Quick QSL...|Intelligent Quick QSL]]) | ||
Line 29: | Line 31: | ||
* '''<tt>-</tt>''': decrease speed by 4 wpm | * '''<tt>-</tt>''': decrease speed by 4 wpm | ||
* '''<tt>^</tt>''': the halfspace character with 1/2 dot duration | * '''<tt>^</tt>''': the halfspace character with 1/2 dot duration | ||
+ | |||
+ | ==RTTY only== | ||
+ | * '''<tt>$13</tt>''': send carriage return character (start print on a new line) | ||
+ | * '''<tt>$SERIE</tt>''': send the complete QTC block (WAEDC only) | ||
==Action== | ==Action== | ||
Line 52: | Line 58: | ||
==WAEDC QTC related== | ==WAEDC QTC related== | ||
− | |||
* '''<tt>$CALLSIGN</tt>''': send callsign of the current QTC | * '''<tt>$CALLSIGN</tt>''': send callsign of the current QTC | ||
* '''<tt>$DONE</tt>''': if all QTC are sent: mimic the '''<tt>[+]</tt>''' key | * '''<tt>$DONE</tt>''': if all QTC are sent: mimic the '''<tt>[+]</tt>''' key |
Revision as of 19:46, 24 September 2008
Messages Variables
These variables can be used in programming CW messages using the F-keys. Some of these variables do not actually create output but rather perform actions at specific points in time, like the $CR symbol.
CW automation
- $CHECK: send license year (ARRL SS only)
- $CORRECT: sends a call correction, if any (see correction)
- $F1...$F7: sends the message associated with F1 ... F7 function key
- $FREQP: contains the frequency of the primary radio (useful for passing mults)
- $FREQS: contains the frequency of the secondary radio (useful for passing mults)
- $INSERT: sends message in the [Ins] key
- $ISLAND: sends IOTA Reference (i.e. EU001, AF001, ...) (IOTA Contest)
- $LOGGEDCALL: sends what is typed in the callsign field
- $MSG1...$MSG12: sends additional CW messages (see Modify additional messages)
- $MYCALL: sends callsign set in contest configuration
- $MYNAME: sends operator name, set in contest configuration
- $NEXTSERIAL: sends next QSO serial number (current QSO serial number plus 1)
- $PLUS: sends message in the [+] key
- $PREVSERIAL: sends previous QSO serial number (current QSO serial number minus 1)
- $QQSLC: sends Quick QSL message based QSOs made (see Intelligent Quick QSL)
- $QQSLT: sends Quick QSL message based on time passed (see Intelligent Quick QSL)
- $QQSLRESET: reset the timer or the counter like if the long QSL message were just sent.
- $QSOB4: sends the QSOB4 message and cancels the remainder of the current message, if the current QSO is a dupe, otherwise sends nothing (see Modify standard messages)
- $RST: sends report from RST Sent field (normally 5NN)
- $SERIAL: sends current QSO Serial Number, or previous serial number if the line with the cursor is blank.
- $STATE: sends State/Province set in contest configuration (Exchange)
- $YEAR: sends year nr set in contest configuration (i.e. EUHFC, AA)
- $ZONE: sends zone nr set in contest configuration
- +: increase speed by 4 wpm
- -: decrease speed by 4 wpm
- ^: the halfspace character with 1/2 dot duration
RTTY only
- $13: send carriage return character (start print on a new line)
- $SERIE: send the complete QTC block (WAEDC only)
Action
- $CR: works like hitting [Enter] (log QSO)
- $GRABSPOT grabs spot on the current frequency
- $GUESSEXCH (or $GUESSEXCHANGE): mimics a space bar hit, filling the exchange field(s) if possible, but the cursor remains in the same edit field.
- $REPEAT: restarts the automatic repeating CQ sequence (if enabled), after pausing for the specified interval. Most useful at the end of the [Plus] key message to avoid having to press [F1] to start CQing again.
- $SPACEBAR: works like hitting spacebar-key (move cursor to the next most-used field)
- $TAB: works like hitting [Tab] (move cursor to next field)
SO2R
- $ALTERNATECQ (or $ACQ): swaps primary and secondary radios and send CQ on the secondary radio
- $CQ: same as $ALTERNATECQ but does not swap radios
- $LATCH: sets latch mode
- $MK2R=cmd: send a specific MK2R command to the microHAM MK2R SO2R box. See Integrated_SO2R_boxes for usage notes.
- $R1R1: set audio of Radio 1 to left and right ear
- $R1R2: set audio of Radio 1 to left and audio of Radio 2 to right ear
- $R2R1: set audio of Radio 2 to left and audio of Radio 1 to right ear
- $R2R2: set audio of Radio 2 to left and right ear
- $RESET: cancels any manual change made in the audio control
- $TR1: transmit on primary radio
- $TR2: transmit on secondary radio
- $CALLSIGN: send callsign of the current QTC
- $DONE: if all QTC are sent: mimic the [+] key
- $GRNR: sends group & number of the received QTC
- $NEXT: move focus to the next QTC line
- $QTC: sends group & number of the transmitted QTC
- $SERIAL: send serial number of the current QTC
- $SERIE: send the complete QTC block (specific to RTTY)
- $TIME: send time of the current QTC
- $VALID: save everything and close the window