Difference between revisions of "Contest configuration"

From DXLog.net
Jump to navigation Jump to search
(Message macros)
(Message macros)
Line 20: Line 20:
 
==Message macros==
 
==Message macros==
  
The following commands when entered into a message macro enables automated functions as listed<br><br>
 
  
  $13 : (Data Modes) send carriage return character.
+
{|class="wikitable"
  $!ABCD : Execute script with name ABCD.
+
|+The following commands when entered into a message macro enables automated functions as listed
  $!DISABLE! : Disable execution of scripts in macro.
+
|-
  $!ENABLE! : Enable execution of scripts in macro.
+
|$13
  $AILOCK : Enable interlock blocking.
+
|(Data Modes) send carriage return character.
  $ALTERNATECQ : (or $ACQ) swaps radio focus and sends CQ.
+
|-
  $BANDID : Returns band of focused radio.
+
|$!ABCD
  $BANDOR : Returns band of non focused radio.
+
|Execute script with name ABCD.
  $CHECK : send license year.
+
|-
  $CHECKCALL : - move focus to callsign.
+
|$!DISABLE!
  $CLEARRIT : Set RIT to zero on supported radios.
+
|Disable execution of scripts in macro.
  $CORRECT : Corrected callsign, Nothing if callsign not corrected.
+
|-
  $CQ : Send CQ on focused radio.
+
|$!ENABLE!
  $CQZONE : Own CQ Zone from Station Data.
+
|Enable execution of scripts in macro.
  $CR : Execute [Enter] operation.
+
|-
  $CTRLPLUS : Silent log QSO.
+
|$AILOCK
  $CURRENT : Sends current callsign even if $CR present later in the macro.
+
|Enable interlock blocking.
  $CURRENTCALL : Sends current callsign even if $CR present later in the macro.
+
|-
  $DELAY=### : Wait ### Milliseconds.
+
|$ALTERNATECQ
  $FOCUS1 : change Focus to Radio 1.
+
|(or $ACQ) swaps radio focus and sends CQ.
  $FOCUS2 : change Focus to Radio 2.
+
|-
  $FOCUSCALL : move focus to Callsign field.
+
|$BANDID
  $FOCUSRCVD : move focus to Rcvd field.
+
|Returns band of focused radio.
  $FOCUSREC1 : move focus to RecInfo field.
+
|-
  $FOCUSREC2 : move focus to RecInfo2 field.
+
|$BANDOR
  $FOCUSREC3 : move focus to RecInfo3 field.
+
|Returns band of non focused radio.
  $FREQID : Unknown function.
+
|-
  $FREQmmm : Sends the frequency of the networked primary radio found on this band. Band nnn is 50, 144, etc.
+
|$CHECK
  $FREQnnn : Sends the frequency of the networked primary radio found on this band. Band nnn is 50, 144, etc.
+
|send license year.
  $FREQOR : Frequency of the other radio in SO2R.
+
|-
  $FREQP : Frequency of Radio 1.
+
|$CHECKCALL
  $FREQPASSmmm : Unknown Function.
+
|move focus to callsign.
  $FREQPASSnnn : Unknown Function.
+
|-
  $FREQS : Frequency of Radio 1.
+
|$CLEARRIT
  $F1...$F7 : send the message associated to the function key.
+
|Set RIT to zero on supported radios.
  $GRABPARTNER : Grabs first callsign from the Partner stack.
+
|-
  $GRABSPOT : Grabs spot from the bandmap on the current frequency.
+
|$CORRECT
  $GRID : Maidenhead Locator from Station Data.
+
|Corrected callsign, Nothing if callsign not corrected.
  $INSERT : Send message associated with the [INS] key.
+
|-
  $ITUZONE : ITU Zone from Station Data.
+
|$CQ
  $LOGQSO : Silently log QSO.
+
|Send CQ on focused radio.
  $MK2R=cmd : Send command to MK2R.  
+
|-
  $MSG1...$MSG12 : Additional CW messages.
+
|$CQZONE
  $MYCALL: Callsign set in Station Data.
+
|Own CQ Zone from Station Data.
  $MYDXCC : Own DXCC Prefix.
+
|-
  $MYITUZONE : ITU Zone from Station Data.
+
|$CR
  $MYNAME : sends operator name, set in contest configuration.
+
|Execute [Enter] operation.
  $NEXT : Sends the callsign of the next QSO line when a $CR is included in the message.
+
|-
  $NEXTCALL : Sends the callsign of the next QSO line when a $CR is included in the message.
+
|$CTRLPLUS
  $NEXTSERIAL : Sends next QSO serial number.
+
|Silent log QSO.
  $OPNAME : Sends operator name, set in contest configuration.
+
|-
  $OTRSP=cmd : Send command to connected OTRSP device.
+
|$CURRENT
  $PILOCK : Disable interlock blocking
+
|Sends current callsign even if $CR present later in the macro.
  $PLUS : Sends message associated with the [+] key.
+
|-
  $PREV_RCVD : Previous received serial.
+
|$CURRENTCALL
  $PREVSERIAL : previous QSO serial number.
+
|Sends current callsign even if $CR present later in the macro.
  $QQSLRESET : Reset Quick QSL timer.
+
|-
  $QSOB4 : Sends the QSOB4 message if "Work Dupes" is not enabled.
+
|$DELAY=###
  $QSOB4WIPE : Sends the QSOB4 message if "Work Dupes" is not enable and wipes entry field.
+
|Wait ### Milliseconds.
  $R1R1 : (SO2R) Sets the headphone audio routing to radio 1 in both ears.
+
|-
  $R1R2 : (SO2R) Sets the headphone audio routing to radio 1 in left ear and radio 2 in right ear.
+
|$FOCUS1
  $R2R1 : (SO2R) Sets the headphone audio routing to radio 2 in left ear and radio 1 in right ear.
+
|change Focus to Radio 1.
  $R2R2 : (SO2R) Sets the headphone audio routing to radio 2 in both ears.
+
|-
  $REPEAT : Restarts the repeating CQ sequence.
+
|$FOCUS2
  $RESET : Cancels any manual change made in the audio control.
+
|change Focus to Radio 2.
  $RST : Sends report from RST Sent field (normally 5NN).
+
|-
  $RSTEXCHSENT: Resets the "exchangesent" flag of the active QSO.
+
|$FOCUSCALL
  $SERIAL: sends current QSO Serial Number, or previous serial number if the log entry field is empty.
+
|move focus to Callsign field.
  $SETEXCHSENT: Sets the "exchangeSent" flag of the active QSO (useful only for ESM scripts).
+
|-
  $SPACE : Step Focus (Same as pressing space bar).
+
|$FOCUSRCVD
  $SPACEBAR : Step Focus (Same as pressing space bar).
+
|move focus to Rcvd field.
  $STATE: Sends State/Province set in contest configuration.
+
|-
  $SWAPFOCUS : Swap radio focus.
+
|$FOCUSREC1
  $TR1 : (SO2R) Transmit Radio 1.
+
|move focus to RecInfo field.
  $TR2 : (SO2R) Transmit Radio 2.
+
|-
  $TRS : (SO2R) Transmit on opposite radio to focus.
+
|$FOCUSREC2
  $TU : TU.
+
|move focus to RecInfo2 field.
  $WAZZONE : Own WAZ zone from station configuration.
+
|-
  $WIPE : Wipe entry field.
+
|$FOCUSREC3
  &xy : CW prosign where xy are merged to one character.
+
|move focus to RecInfo3 field.
  + : increase CW speed by 4 wpm.
+
|-
  - : decrease CW speed by 4 wpm.
+
|$FREQID
  ^ : Halfspace character in CW.
+
|Unknown function.
  ~ : At the end of a variable means "no space" will be inserted.
+
|-
 +
|$FREQmmm
 +
|Sends the frequency of the networked primary radio found on this band. Band nnn is 50, 144, etc.
 +
|-
 +
|$FREQnnn
 +
|Sends the frequency of the networked primary radio found on this band. Band nnn is 50, 144, etc.
 +
|-
 +
|$FREQOR
 +
|Frequency of the other radio in SO2R.
 +
|-
 +
|$FREQP
 +
|Frequency of Radio 1.
 +
|-
 +
|$FREQPASSmmm
 +
|Unknown Function.
 +
|-
 +
|$FREQPASSnnn
 +
|Unknown Function.
 +
|-
 +
|$FREQS
 +
|Frequency of Radio 1.
 +
|-
 +
|$F1|-$F7
 +
|send the message associated to the function key.
 +
|-
 +
|$GRABPARTNER
 +
|Grabs first callsign from the Partner stack.
 +
|-
 +
|$GRABSPOT
 +
|Grabs spot from the bandmap on the current frequency.
 +
|-
 +
|$GRID
 +
|Maidenhead Locator from Station Data.
 +
|-
 +
|$INSERT
 +
|Send message associated with the [INS] key.
 +
|-
 +
|$ITUZONE
 +
|ITU Zone from Station Data.
 +
|-
 +
|$LOGQSO
 +
|Silently log QSO.
 +
|-
 +
|$MK2R=cmd
 +
|Send command to MK2R.
 +
|-
 +
|$MSG1-$MSG12
 +
|Additional CW messages.
 +
|-
 +
|$MYCALL
 +
|Callsign set in Station Data.
 +
|-
 +
|$MYDXCC
 +
|Own DXCC Prefix.
 +
|-
 +
|$MYITUZONE
 +
|ITU Zone from Station Data.
 +
|-
 +
|$MYNAME
 +
|sends operator name, set in contest configuration.
 +
|-
 +
|$NEXT
 +
|Sends the callsign of the next QSO line when a $CR is included in the message.
 +
|-
 +
|$NEXTCALL
 +
|Sends the callsign of the next QSO line when a $CR is included in the message.
 +
|-
 +
|$NEXTSERIAL
 +
|Sends next QSO serial number.
 +
|-
 +
|$OPNAME
 +
|Sends operator name, set in contest configuration.
 +
|-
 +
|$OTRSP=cmd
 +
|Send command to connected OTRSP device.
 +
|-
 +
|$PILOCK
 +
|Disable interlock blocking
 +
|-
 +
|$PLUS
 +
|Sends message associated with the [+] key.
 +
|-
 +
|$PREV_RCVD
 +
|Previous received serial.
 +
|-
 +
|$PREVSERIAL
 +
|previous QSO serial number.
 +
|-
 +
|$QQSLRESET
 +
|Reset Quick QSL timer.
 +
|-
 +
|$QSOB4
 +
|Sends the QSOB4 message if "Work Dupes" is not enabled.
 +
|-
 +
|$QSOB4WIPE
 +
|Sends the QSOB4 message if "Work Dupes" is not enable and wipes entry field.
 +
|-
 +
|$R1R1
 +
|(SO2R) Sets the headphone audio routing to radio 1 in both ears.
 +
|-
 +
|$R1R2
 +
|(SO2R) Sets the headphone audio routing to radio 1 in left ear and radio 2 in right ear.
 +
|-
 +
|$R2R1
 +
|(SO2R) Sets the headphone audio routing to radio 2 in left ear and radio 1 in right ear.
 +
|-
 +
|$R2R2
 +
|(SO2R) Sets the headphone audio routing to radio 2 in both ears.
 +
|-
 +
|$REPEAT
 +
|Restarts the repeating CQ sequence.
 +
|-
 +
|$RESET
 +
|Cancels any manual change made in the audio control.
 +
|-
 +
|$RST
 +
|Sends report from RST Sent field (normally 5NN).
 +
|-
 +
|$RSTEXCHSENT
 +
|Resets the "exchangesent" flag of the active QSO.
 +
|-
 +
|$SERIAL
 +
|sends current QSO Serial Number, or previous serial number if the log entry field is empty.
 +
|-
 +
|$SETEXCHSENT
 +
|Sets the "exchangeSent" flag of the active QSO (useful only for ESM scripts).
 +
|-
 +
|$SPACE
 +
|Step Focus (Same as pressing space bar).
 +
|-
 +
|$SPACEBAR
 +
|Step Focus (Same as pressing space bar).
 +
|-
 +
|$STATE
 +
|Sends State/Province set in contest configuration.
 +
|-
 +
|$SWAPFOCUS
 +
|Swap radio focus.
 +
|-
 +
|$TR1
 +
|(SO2R) Transmit Radio 1.
 +
|-
 +
|$TR2
 +
|(SO2R) Transmit Radio 2.
 +
|-
 +
|$TRS
 +
|(SO2R) Transmit on opposite radio to focus.
 +
|-
 +
|$TU
 +
|TU.
 +
|-
 +
|$WAZZONE
 +
|Own WAZ zone from station configuration.
 +
|-
 +
|$WIPE
 +
|Wipe entry field.
 +
|-
 +
|&xy
 +
|CW prosign where xy are merged to one character.
 +
|-
 +
||+
 +
|increase CW speed by 4 wpm.
 +
|-
 +
||-
 +
|decrease CW speed by 4 wpm.
 +
|-
 +
|^
 +
|Halfspace character in CW.
 +
|-
 +
|~
 +
|At the end of a variable means "no space" will be inserted.
 +
|-
 +
|}
 
<br>
 
<br>
 
WAEDC QTC related<br>
 
WAEDC QTC related<br>

Revision as of 20:34, 8 May 2019

Configuration

Contest configuration

File:DXL ContestConfig.png

 * Callsign - The Callsign which will be used during the contest
 * Grid square - your Maidenhead gridsquare (6 letters) which will be used in VHF/UHF/SHF contests for QRB calculations
 * Exchange - contest specific exchange field
 * DXCC prefix - your DXCC standard prefix
 * WAZ zone - your CQ zone number
 * ITU zone - your ITU zone number
 * State/Province/Other - your US state, Canadian province or DX
 * Name - The name which will be inserted in the final Cabrillo file
 * Address - The address which will be inserted in the final Cabrillo file
 * Club - The name of your club for club competitions

After pressing enter (or mouse click on OK button) all fields are checked against contest rules defined in contest config file.
If any fields contain incorrect data, DXLog.net will supply a warning with instructions on how to correct the data, It may also show possible links to the contest rules (if link is defined in contest config file).

Message macros

The following commands when entered into a message macro enables automated functions as listed
$13 (Data Modes) send carriage return character.
$!ABCD Execute script with name ABCD.
$!DISABLE! Disable execution of scripts in macro.
$!ENABLE! Enable execution of scripts in macro.
$AILOCK Enable interlock blocking.
$ALTERNATECQ (or $ACQ) swaps radio focus and sends CQ.
$BANDID Returns band of focused radio.
$BANDOR Returns band of non focused radio.
$CHECK send license year.
$CHECKCALL move focus to callsign.
$CLEARRIT Set RIT to zero on supported radios.
$CORRECT Corrected callsign, Nothing if callsign not corrected.
$CQ Send CQ on focused radio.
$CQZONE Own CQ Zone from Station Data.
$CR Execute [Enter] operation.
$CTRLPLUS Silent log QSO.
$CURRENT Sends current callsign even if $CR present later in the macro.
$CURRENTCALL Sends current callsign even if $CR present later in the macro.
$DELAY=### Wait ### Milliseconds.
$FOCUS1 change Focus to Radio 1.
$FOCUS2 change Focus to Radio 2.
$FOCUSCALL move focus to Callsign field.
$FOCUSRCVD move focus to Rcvd field.
$FOCUSREC1 move focus to RecInfo field.
$FOCUSREC2 move focus to RecInfo2 field.
$FOCUSREC3 move focus to RecInfo3 field.
$FREQID Unknown function.
$FREQmmm Sends the frequency of the networked primary radio found on this band. Band nnn is 50, 144, etc.
$FREQnnn Sends the frequency of the networked primary radio found on this band. Band nnn is 50, 144, etc.
$FREQOR Frequency of the other radio in SO2R.
$FREQP Frequency of Radio 1.
$FREQPASSmmm Unknown Function.
$FREQPASSnnn Unknown Function.
$FREQS Frequency of Radio 1.
-$F7 send the message associated to the function key.
$GRABPARTNER Grabs first callsign from the Partner stack.
$GRABSPOT Grabs spot from the bandmap on the current frequency.
$GRID Maidenhead Locator from Station Data.
$INSERT Send message associated with the [INS] key.
$ITUZONE ITU Zone from Station Data.
$LOGQSO Silently log QSO.
$MK2R=cmd Send command to MK2R.
$MSG1-$MSG12 Additional CW messages.
$MYCALL Callsign set in Station Data.
$MYDXCC Own DXCC Prefix.
$MYITUZONE ITU Zone from Station Data.
$MYNAME sends operator name, set in contest configuration.
$NEXT Sends the callsign of the next QSO line when a $CR is included in the message.
$NEXTCALL Sends the callsign of the next QSO line when a $CR is included in the message.
$NEXTSERIAL Sends next QSO serial number.
$OPNAME Sends operator name, set in contest configuration.
$OTRSP=cmd Send command to connected OTRSP device.
$PILOCK Disable interlock blocking
$PLUS Sends message associated with the [+] key.
$PREV_RCVD Previous received serial.
$PREVSERIAL previous QSO serial number.
$QQSLRESET Reset Quick QSL timer.
$QSOB4 Sends the QSOB4 message if "Work Dupes" is not enabled.
$QSOB4WIPE Sends the QSOB4 message if "Work Dupes" is not enable and wipes entry field.
$R1R1 (SO2R) Sets the headphone audio routing to radio 1 in both ears.
$R1R2 (SO2R) Sets the headphone audio routing to radio 1 in left ear and radio 2 in right ear.
$R2R1 (SO2R) Sets the headphone audio routing to radio 2 in left ear and radio 1 in right ear.
$R2R2 (SO2R) Sets the headphone audio routing to radio 2 in both ears.
$REPEAT Restarts the repeating CQ sequence.
$RESET Cancels any manual change made in the audio control.
$RST Sends report from RST Sent field (normally 5NN).
$RSTEXCHSENT Resets the "exchangesent" flag of the active QSO.
$SERIAL sends current QSO Serial Number, or previous serial number if the log entry field is empty.
$SETEXCHSENT Sets the "exchangeSent" flag of the active QSO (useful only for ESM scripts).
$SPACE Step Focus (Same as pressing space bar).
$SPACEBAR Step Focus (Same as pressing space bar).
$STATE Sends State/Province set in contest configuration.
$SWAPFOCUS Swap radio focus.
$TR1 (SO2R) Transmit Radio 1.
$TR2 (SO2R) Transmit Radio 2.
$TRS (SO2R) Transmit on opposite radio to focus.
$TU TU.
$WAZZONE Own WAZ zone from station configuration.
$WIPE Wipe entry field.
&xy CW prosign where xy are merged to one character.
+ increase CW speed by 4 wpm.
- decrease CW speed by 4 wpm.
^ Halfspace character in CW.
~ At the end of a variable means "no space" will be inserted.


WAEDC QTC related

 $DONE : If all QTC are sent: send the [+] key·
 $FIELD : This variable takes the value "GROUP", "TIME", "CL" or "NR", depending on the kind of QTC field where the cursor is located.
 $GRNR : Sends group & number of the received QTC.
 $NEXT : Move focus to the next QTC line.
 $QTC : Sends group & number of the transmitted QTC.
 $QTCROW : Row number of cursor location in the QTC window. Very useful to create a function key sending the message PSE RPT QTC NR $QTCROW $QTCROW in WAEDC RTTY to request repetition of a specific 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.


Setup for NOW message on RTTY

 $13 $CORRECT TU $CR $GRABPARTNER NOW $LOGGEDCALL (EXCH)