Difference between revisions of "Getting started"

From DXLog.net
Jump to navigation Jump to search
(ESM)
(Operating techniques)
(44 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
Contest loggers are a little like clothes. Some like a particular style, some don't. <br>
 
Contest loggers are a little like clothes. Some like a particular style, some don't. <br>
DXLog.net has a classic look and feel and builds on a long tradition when it comes to <br>
+
DXLog has a classic look and feel and builds on a long tradition when it comes to <br>
 
keyboard shortcuts and other UI elements. It is keyboard-centric and designed so you <br>
 
keyboard shortcuts and other UI elements. It is keyboard-centric and designed so you <br>
 
should very rarely have to take your hands off the keyboard.
 
should very rarely have to take your hands off the keyboard.
  
Contrary to e.g. N1MM Logger+, DXLog.net's default setting is to use a main window, a "desktop". <br>
+
Contrary to e.g. N1MM Logger+, DXLog's default setting is to use a main window, a "desktop". <br>
 
There are many benefits with this, for instance the fact that you can rapidly switch between <br>
 
There are many benefits with this, for instance the fact that you can rapidly switch between <br>
 
the logger and another application, such as a web browser, with <code>[Alt][Tab]</code>.
 
the logger and another application, such as a web browser, with <code>[Alt][Tab]</code>.
Line 14: Line 14:
  
  
DXLog.net follows the tradition of many other loggers and have one or two entry lines and the nine <br>
+
DXLog follows the tradition of many other loggers and have one or two entry lines and the nine <br>
 
most recent log entries in fixed locations in the main window. The entry lines are either on <br>
 
most recent log entries in fixed locations in the main window. The entry lines are either on <br>
top or beside each other and, unless you are using dual keyboards, you move between them  
+
top or beside each other and, unless you are using dual keyboards, you move between them<br>
 
using the arrow keys.  
 
using the arrow keys.  
  
Line 23: Line 23:
  
  
DXLog.net shares many characteristics with other loggers but for those used to N1MM Logger+, <br>
+
DXLog shares many characteristics with other loggers but for those used to N1MM Logger+, <br>
 
there are two noteworthy differences.
 
there are two noteworthy differences.
  
Line 34: Line 34:
 
==Creating a log file==
 
==Creating a log file==
  
To create your first log file you use the menu <code>File|New</code> which opens the contest configuration window.  
+
To create a log, select <code>File|New</code>. This opens the contest configuration window.  
  
  
Line 41: Line 41:
  
 
There are many text boxes to fill and not all are used by all contests, but it is a good idea to <br>
 
There are many text boxes to fill and not all are used by all contests, but it is a good idea to <br>
fill as many of them as possible since it will save you typing every time you create a new log.  
+
fill as many of them as possible since it will save you typing each time you create a new log.  
  
Should DXLog.net miss information from you when you click the ''OK'' button, you will get a helpful popup <br>
+
Should DXLog miss information from you when you click the ''OK'' button, you will get a helpful popup <br>
 
window and the cursor will be placed in the field with missing or invalid information.  
 
window and the cursor will be placed in the field with missing or invalid information.  
  
Line 50: Line 50:
 
other files related to the contest, call history files, export files like Cabrillo, ADIF, SUM, etc.  
 
other files related to the contest, call history files, export files like Cabrillo, ADIF, SUM, etc.  
  
The very first time you create a log file for a particular contest, the standard messages will be <br>
+
It is also a good practice to include things like contest name, station callsign and year in the log's filename.
set to the default messages for that contest. The default color and location of a number of windows <br>
+
 
will also be used. From this point on, every time you create a new log, the color settings, the active <br>
+
The first time a log is created after the installation, "factory default" colors and window locations<br>
 +
will be used. From this point on, every time you create a new log, the color settings, the active <br>
 
windows and their location will be inherited from the most recently opened log. This means that if you <br>
 
windows and their location will be inherited from the most recently opened log. This means that if you <br>
 
for instance run a weekly test in which you want a particular layout or color scheme, it is a good idea <br>
 
for instance run a weekly test in which you want a particular layout or color scheme, it is a good idea <br>
 
to open the previous' weeks log before creating a new one.
 
to open the previous' weeks log before creating a new one.
 +
 +
You will find much more information in the [[Configuration#Contest_configuration|contest configuration section]].
  
 
==Controlling the radio==
 
==Controlling the radio==
  
The next step is to set up the communication with the radio. You reach the radio interface by either clicking<br>
+
The next step is to set up the communication with the radio. You reach the radio interface by<br>
<code>Options|Configure interfaces</code> or by typing the text command <tt>SETUP</tt> and pressing <code>[Enter]</code> on the entry line.  
+
either clicking <code>Options|Configure interfaces</code> or by typing the text command <tt>SETUP</tt><br>
 +
and pressing <code>[Enter]</code> on the entry line.  
  
  
Line 66: Line 70:
  
  
There are numerous settings and alternatives in how to set up your radio. On some models special features like<br>
+
There are numerous settings and alternatives in how to set up your radio. On some models special<br>
diversity, or the built in voice keyer, is supported. In this panel you can also configure the control of <br>
+
features like diversity, or the built in voice keyer, is supported. In this panel you can also<br>
peripherals such as SO2R controllers. You can find more information in the [[Menu_Options#Configure_interfaces|Configure interfaces]] section in this wiki.
+
configure the control of peripherals such as SO2R controllers. You can find more information in the<br> [[Menu_Options#Configure_interfaces|Configure interfaces section]].
 +
 
 +
You can also find general recommendations about settings for particular radio models in the<br>
 +
[[Radios|supported radios]] section.
 +
 
 +
Setting up DXLog for digital operation involves many settings.
 +
 
 +
John G4IRN has prepared an excellent tutorial on this topic which can be [https://youtu.be/6VqVCTGUkoI '''viewed here'''.]
  
 
==Databases==
 
==Databases==
Line 81: Line 92:
 
The callsign database is updated with the menu <code>Options|Data files|Super check partials|Update</code>.
 
The callsign database is updated with the menu <code>Options|Data files|Super check partials|Update</code>.
  
To make all updates come into effect, close and restart DXLog.net.
+
To make all updates come into effect, type <tt>RELOADNOW</tt> followed by <code>[Enter]</code> or simply<br>
 +
close and restart DXLog.
  
 
==Operating techniques==
 
==Operating techniques==
  
The next step is to chose your operating method, ''Technique'' in DXLog.net terminology.  
+
The next step is to chose your operating method, ''Technique'' in DXLog terminology.  
  
Each technique supports two "states"; ''Run'' and ''Search & Pounce'' or ''S&P''. <br>
+
Each technique supports two operating "states"; ''Run'' and ''Search & Pounce'' or ''S&P''. <br>
 
Run means you call CQ. S&P means you call other stations. Each state has a set of unique <br>
 
Run means you call CQ. S&P means you call other stations. Each state has a set of unique <br>
 
predefined messages (see below) and ESM behavior (also see below). The keyboard shortcut to <br>
 
predefined messages (see below) and ESM behavior (also see below). The keyboard shortcut to <br>
Line 94: Line 106:
 
In the sub menu <code>Operating|Technique</code> you can chose between SO1R, SO2R, Advanced SO2R and SO2V.  
 
In the sub menu <code>Operating|Technique</code> you can chose between SO1R, SO2R, Advanced SO2R and SO2V.  
  
SO1R is the most basic and it is also the method you typically use in a multioperator/multi-station setting. <br>
+
'''SO1R'''
In this, you have a single band map showing the band map for the currently active VFO. In the top of <br>
+
: is the most basic and it is also the method you typically use in a multioperator/multi-station setting.  
the bandmap the frequencies of VFO A and VFO B are shown in boxes. The boxes are clickable and you can <br>
+
: In this, you have a single entry line and only one radio. The band map shows the band map for the currently active VFO.  
also switch between the VFO using <code>[Keypad *]</code>. If you want to make a rapid excursion to work <br>
+
: In the top of the bandmap the frequencies of VFO A and VFO B are shown in boxes. The boxes are clickable and you can  
e.g. a multiplier, you can always jump back to your run frequency with <code>[Alt][F4]</code>.
+
: also switch between the VFO using <code>[Keypad *]</code>. If you want to make a rapid excursion to work
 +
: e.g. a multiplier, you can always jump back to your run frequency with <code>[Alt][F4]</code>.
 +
:[[image:so1r-cqww.png]]
  
In SO2R and Advanced SO2R you use two radios and run them in parallel. (Although you never transmit with <br>
+
'''SO2R and Advanced SO2R'''
more than one at any time.) In Advanced SO2R you can define up to eight different "scenarios" for different <br>
+
: uses two radios which operate in parallel, each having a separate entry line. (Although you never transmit  
situations such as hunting for multipliers, alternating CQ, or managing a large pile-up. This feature is <br>
+
: with more than one at any time.)  
particularly appreciated by advanced contesters.
+
: In Advanced SO2R you can define up to eight different "scenarios" for different situations such as  
 +
: hunting for multipliers, alternating CQ, or managing a large pile-up. This feature is particularly
 +
: appreciated by advanced contesters.
 +
: [[image:so2r-cqww.png]]
  
At first sight, SO2V looks similar to SO2R but uses only a single radio. This method is the most efficient <br>
+
'''SO2V'''
with a radio having two receivers (such as Elecraft K3S, ICOM-7851, ICOM 7610, Yaesu FTDX101D, or Kenwood TS-990). <br>
+
: looks similar to SO2R at first sight but uses only a single radio (two "R" entry lines).
Like in SO2R, mastering one receiver in each ear will maximize your efficiency. You switch focus between the <br>
+
: This method shines with a dual receiver radio (such as Elecraft K3S, ICOM IC-7610, or Yaesu FTDX101D).
two VFO the same way as in SO2R, with the arrow keys or <code>[Keypad *]</code>. On selected radios, VFO knob <br>
+
: Like in SO2R, mastering having one receiver in each ear will maximize your efficiency.  
focus control and on/off switching of the sub VFO is supported. (More information in the [[Radios|supported radios section]].)<br>
+
: You switch focus between the two VFO the same way as in SO2R, with the arrow keys or <code>[Keypad *]</code>.  
 +
: A common method is to run (i.e. call CQ) on the main VFO (left ear) and S&P on the sub VFO (right ear).
 +
: More information about operating SO2V can be found in the [[Menu_Operating#SO2V|SO2V menu item section]].
 +
: On selected radios (such as more advanced ICOM radios), automatic VFO knob focus and sub receiver control
 +
: is supported. (More details can be found in the [[Radios|supported radios section]].)
 +
: It is also possible to use SO2V with a single-receiver radio. There is a benefit in having separate band<br>
 +
: map for each VFO and rapid switching between the two VFO is supported on most modern radios.
 +
: [[image:so2v-cqww.png]]
  
It is also possible to use SO2V with a single-receiver radio. There is a benefit in having separate band<br>
+
More information about the four possible techniques can be found in the [[Menu_Operating#Technique|technique section]].
map for each VFO and rapid switching between the two VFO is supported on many radios.
 
  
 
==Standard messages==
 
==Standard messages==
Line 119: Line 142:
 
to send predefined messages containing e.g. a correct serial number.  
 
to send predefined messages containing e.g. a correct serial number.  
  
DXLog.net has two sets of standard messages; one for RUN and one for Search & Pounce. <br>
+
DXLog has two sets of such messages; one for RUN and one for Search & Pounce. <br>
 
You reach the set up panel for the messages with <code>Options|CW/Digi|Modify standard messages</code> <br>
 
You reach the set up panel for the messages with <code>Options|CW/Digi|Modify standard messages</code> <br>
 
or the text command <tt>MSGS</tt>.  
 
or the text command <tt>MSGS</tt>.  
Line 125: Line 148:
 
Each message is associated to a function key; <code>[F1]</code> to <code>[F7]</code>, <code>[Insert]</code> and <code>[+]</code>.
 
Each message is associated to a function key; <code>[F1]</code> to <code>[F7]</code>, <code>[Insert]</code> and <code>[+]</code>.
  
The messages are composed by regular letters and numbers, special characters, and macros. <br>
+
 
 +
[[File:Standard_messages_cw2.png]]
 +
 
 +
 
 +
The messages are composed by regular letters and numbers, special characters, and macro commands. <br>
 
Macros always start with a dollar sign, e.g. <tt>$RST</tt>, <tt>$LOGGEDCALL</tt>, or <tt>$CORRECT</tt>.<br>
 
Macros always start with a dollar sign, e.g. <tt>$RST</tt>, <tt>$LOGGEDCALL</tt>, or <tt>$CORRECT</tt>.<br>
 
Special characters are mainly used to control the CW keying, e.g. <nowiki>^</nowiki> means a half word space <br>
 
Special characters are mainly used to control the CW keying, e.g. <nowiki>^</nowiki> means a half word space <br>
 
and <nowiki>&</nowiki> removes the character space to allow the creation of prosigns.
 
and <nowiki>&</nowiki> removes the character space to allow the creation of prosigns.
  
Since the exchange, CQ etc. varies between contests, every contest has its unique set of default messages. <br>
+
Since the exchange, CQ etc. varies between contests, every contest has its unique set of default messages.<br>
 
These default messages are however only used the first time a log is created for the particular contest.<br>
 
These default messages are however only used the first time a log is created for the particular contest.<br>
 
To allow customization, all following logs created for a particular contest use the messages from the <br>
 
To allow customization, all following logs created for a particular contest use the messages from the <br>
 
last time a log was saved for this contest. This means that you never have to repeat customizations <br>
 
last time a log was saved for this contest. This means that you never have to repeat customizations <br>
such as adding $CLEARRIT to your CQ macro, etc. There is a very large repertoire of macros available.<br>
+
such as adding <tt>$CLEARRIT</tt> to your CQ macro, etc. There is a very large repertoire of macros available.<br>
You can even call own scripts in the message using the <tt>$!scriptname</tt> syntax.<br>
+
You can even call own scripts in the message using the <tt>$!scriptname</tt> syntax.
A complete list of macros and special characters can be found in the [[Configuration#Message_macros|message macros section].
+
 
 +
A complete list of macros and special characters can be found in the [[Configuration#Message_macros|message macros section]].
  
 
==Useful settings==
 
==Useful settings==
Line 150: Line 178:
 
: Guarantees that the right log file is opened after e.g. a power outage or a reboot.  
 
: Guarantees that the right log file is opened after e.g. a power outage or a reboot.  
 
: '''Very''' important to enable in a multistation setting.
 
: '''Very''' important to enable in a multistation setting.
: Opening the wrong log file while networked with other stations may cause unwanted effects.
+
: Opening the wrong log file while networked with other stations will force
 +
: a merging of the logs which normally is highly undesired.
  
 
<code>Options|Interface specific options|Use SPLIT command in SO2V technique</code>
 
<code>Options|Interface specific options|Use SPLIT command in SO2V technique</code>
 
: A very important setting for SO2V. Should be enabled for dual receiver radios and  
 
: A very important setting for SO2V. Should be enabled for dual receiver radios and  
 
: disabled for single receiver radios.
 
: disabled for single receiver radios.
 +
 +
<code>Options|Interface specific options|Change band of both VFO</code>
 +
: Makes band changes with <code>[Alt][F1]</code> and <code>[Alt][F2]</code>
 +
: switch the band of the selected radio's both VFO. Recommended.
  
 
<code>Options|CW/Digi|Work dupes</code>
 
<code>Options|CW/Digi|Work dupes</code>
Line 162: Line 195:
 
<code>Options|CW/Digi|Add spacing when stacking messages</code>
 
<code>Options|CW/Digi|Add spacing when stacking messages</code>
 
: Should be enabled. Adds a word space when standard messages are stacked.
 
: Should be enabled. Adds a word space when standard messages are stacked.
: Please notice that <code>[Enter]</code> does not stack but restarts.
+
: Please notice that <code>[Enter]</code> does not stack but restarts the message.
  
 
<code>Options|Log|Show border on TX</code>
 
<code>Options|Log|Show border on TX</code>
: Shows a colored frame around the entry line of the currently transmitting radio. Very helpful.  
+
: Shows a colored frame around the entry line of the currently transmitting radio.
 +
: Recommended.
  
 
<code>Options|Log|Show previous/current messages</code>
 
<code>Options|Log|Show previous/current messages</code>
Line 172: Line 206:
  
 
<code>Options|Log|Show cursor in entry line without focus</code>
 
<code>Options|Log|Show cursor in entry line without focus</code>
: Very conveniently shows a shadow cursor in the unselected entry line.  
+
: Shows a shadow cursor in the unselected entry line. Recommended.
  
 
<code>Tools|Data entry|Enable ESM mode</code>
 
<code>Tools|Data entry|Enable ESM mode</code>
 
: Makes <code>[Enter]</code> send relevant messages in both ''Run'' and ''S&P''.  
 
: Makes <code>[Enter]</code> send relevant messages in both ''Run'' and ''S&P''.  
: Also toggles with <code>[Ctrl][M]</code>.
+
: Also toggles with <code>[Ctrl][M]</code>. For for more details, see the [[Getting_started#ESM|ESM introduction]].
  
 
<code>Tools|Data entry|Enable Run/S&P switching</code>
 
<code>Tools|Data entry|Enable Run/S&P switching</code>
: Allows switching between ''Run'' and ''S&P''. Shall always be enabled, except perhaps in a DX-pedition.  
+
: Allows switching between ''Run'' and ''S&P''. Recommended setting unless in a DX-pedition.  
  
 
<code>Tools|Data entry|Enable automatic Run/S&P selection</code>
 
<code>Tools|Data entry|Enable automatic Run/S&P selection</code>
: Very conveniently makes DXLog.net automatically switch to ''S&P'' when you move the VFO knob or grab a spot.  
+
: Makes DXLog automatically switch to ''S&P'' when you move the VFO knob or grab a spot. Recommended.
  
 
<code>Tools|Data entry|Exchange guessing|Automatic</code>
 
<code>Tools|Data entry|Exchange guessing|Automatic</code>
 
: Gives immediate feedback if e.g. the station is a dupe or multiplier when you type a call or grab a spot.
 
: Gives immediate feedback if e.g. the station is a dupe or multiplier when you type a call or grab a spot.
: The default is to not do this until you hit <code>[Space]</code>.
+
: (The default is to not do this until you hit <code>[Space]</code>.)
  
 
<code>Tools|Data entry|F1 returns to Run always</code>
 
<code>Tools|Data entry|F1 returns to Run always</code>
: Makes the <code>[F1]</code> key always switch to ''Run'', mark the CQ frequency and send CQ. Very practical.
+
: Makes the <code>[F1]</code> key always switch to ''Run'', mark the CQ frequency and send CQ.  
 +
: Recommended.
  
 
==ESM==
 
==ESM==
Line 195: Line 230:
 
With ESM, or Enter Sends Message, which the acronym stands for, there are different schools.  
 
With ESM, or Enter Sends Message, which the acronym stands for, there are different schools.  
  
DXlog.net has a very straightforward and predictable ESM. It is stateless which means that it<br>
+
DXLog has a very straightforward and predictable ESM. It is stateless which means that it<br>
 
does not try to guess the intentions of the operator based on past actions.
 
does not try to guess the intentions of the operator based on past actions.
  
 
The message sent by <code>[Enter]</code> only depends on three factors: Operating state (''Run'' or ''S&P''),<br>
 
The message sent by <code>[Enter]</code> only depends on three factors: Operating state (''Run'' or ''S&P''),<br>
the location of the cursor and whether the field is filled or not. This makes DXLog.net's ESM very predictable<br>
+
the location of the cursor and whether the field is filled or not. This makes DXLog's ESM<br>
and easy to learn.
+
very predictable and easy to learn.
  
The function is the following:
+
Since ESM may be undesired on Phone the option <code>Tools|Data entry|ESM mode only for CW</code><br>
 +
allows you to use it only for CW in e.g. a mixed contest.
 +
 
 +
The function is as follows:
  
 
===Run===
 
===Run===
Line 213: Line 251:
 
field by pressing <code>[Space]</code>
 
field by pressing <code>[Space]</code>
  
For a large station, where correct reception of the exchange is (almost) guaranteed, you can <br>
+
For a big gun station, where correct reception of the exchange is (almost) guaranteed, you can <br>
 
automatically shift focus to the exchange field after having sent the exchange by enabling the <br>
 
automatically shift focus to the exchange field after having sent the exchange by enabling the <br>
 
menu option <code>Tools|Data entry|ESM mode change focus on $LOGGEDCALL macro</code>.
 
menu option <code>Tools|Data entry|ESM mode change focus on $LOGGEDCALL macro</code>.
Line 221: Line 259:
 
* With the cursor in the callsign field, <code>[Enter]</code> sends ''S&P'' F1, typically your own callsign
 
* With the cursor in the callsign field, <code>[Enter]</code> sends ''S&P'' F1, typically your own callsign
 
* With the cursor in an empty exchange field, <code>[Enter]</code> sends ''S&P'' F6, which is typically a request to repeat the exchange.  
 
* With the cursor in an empty exchange field, <code>[Enter]</code> sends ''S&P'' F6, which is typically a request to repeat the exchange.  
* With the cursor in a filled exchange, <code>[Enter]</code> sends ''S&P'' INSERT, which is typically a confirmation and semi-CQ, and logs.
+
* With the cursor in a filled exchange field, <code>[Enter]</code> sends ''S&P'' INSERT, which is typically a confirmation and semi-CQ, and logs.
  
 
For a big gun station, where correct reception of the exchange is (almost) guaranteed, you can <br>
 
For a big gun station, where correct reception of the exchange is (almost) guaranteed, you can <br>
automatically shift focus to the exchange field after having called the station by adding the $SPACE <br>
+
automatically shift focus to the exchange field after having called the station by adding the <tt>$SPACE</tt> <br>
 
macro to the ''S&P'' F1 message.
 
macro to the ''S&P'' F1 message.
  
==The bandmap==
+
You can find more information on ESM in the [[Menu_Tools#Data_entry|Data entry menu section]].
  
Beside the entry lines, the bandmap is one of the most central functions in a contest logger.  
+
==The bandmap and other windows==
The two bandmaps are enabled with <code>Windows|Radio 1</code> and <code>Windows|Radio 2</code>.  
+
 
 +
Beside the entry lines, the bandmap is one of the most central functions in a contest logger. <br>
 +
The two bandmaps are enabled with <code>Windows|Radio 1</code> and <code>Windows|Radio 2</code>. <br>
 
(Note that only one is available in SO1R.)
 
(Note that only one is available in SO1R.)
  
With an internet connection to the DX Cluster you will see the spots spread out over an intuitive,  
+
 
 +
[[image:Bandmaptherm.png]] [[image:Bandmaplist.png]]
 +
 
 +
 
 +
With an internet connection to the DX Cluster you will see the spots spread out over an intuitive, <br>
 
thermometer-like representation of a part of the current frequency band or as a color-coded listing.  
 
thermometer-like representation of a part of the current frequency band or as a color-coded listing.  
  
The bandmap can be set up to contain a massive amount of useful information such as if a spot represents  
+
The bandmap can be set up to contain a massive amount of useful information such as if a spot represents <br>
a new multiplier, if it has been worked before, the required antenna direction, the sun's position at the  
+
a new multiplier, if it has been worked before, the required antenna direction, the sun's position at the <br>
station's location etc. You can quickly jump between spots by holding down <code>[Ctlr]</code> while pressing  
+
station's location etc. You can quickly jump between spots by holding down <code>[Ctrl]</code> while pressing <br>
the up and down arrow keys. (There are many more keyboard shortcuts associated with the band map, for more details, see the [[Keyboard_and_text_functions#Keyboard_functions|keyboard functions section]].)
+
the up and down arrow keys. (There are many more keyboard shortcuts associated with the band map, for more <br>
The bandmap can be zoomed in and out using the scroll-wheel on the mouse. The settings are available by right-clicking  
+
details, see the [[Keyboard_and_text_functions#Keyboard_functions|keyboard functions section]].)<br>
 +
The bandmap can be zoomed in and out using the scroll-wheel on the mouse. The settings are available by right-clicking <br>
 
the bandmap and selecting <code>Properties</code>. Further information about the bandmap can be found in the [[Menu_Windows#Radio_1|bandmap section]].
 
the bandmap and selecting <code>Properties</code>. Further information about the bandmap can be found in the [[Menu_Windows#Radio_1|bandmap section]].
  
Besides the bandmap there are many useful windows available. ''Check Partials'' and ''Check N+1'' helps you guess  
+
Besides the bandmap there are many useful windows available. ''Check Partials'' and ''Check N+1'' helps <br>
callsigns you are unsure of. ''Check Multipliers'' gives information on which bands you have worked a certain multiplier.  
+
you guess callsigns you are unsure of. ''Check Multipliers'' gives information on which bands you have <br>
Finally ''Clock'' is a very helpful little bar showing essential information like exact time, operating state, logged in operator etc.  
+
worked a certain multiplier.  
 +
 
 +
Finally ''Clock'' is a very helpful little bar showing essential information like exact time, operating <br>
 +
state, logged in operator etc.  
  
You may find the menu system of DXLog.net somewhat idiosynchratic. The development team has a long term  
+
You may find the menu system of DXLog somewhat idiosynchratic. The development team has a long term <br>
ambition to improve its structure and user friendliness.  
+
ambition to improve its structure and user friendliness.
  
 
==After the contest==
 
==After the contest==
  
After the contest you typically want to create a Cabrillo file for submission and perhaps an ADIF file to upload to LoTW or import in a bulk logger.
+
After the contest you typically want to create a Cabrillo or EDI file for submission and <br>
 +
perhaps an ADIF file to upload to LoTW or import in a bulk logger.
 +
 
 +
Cabrillo files are exported using <code>File|Export|Cabrillo</code> and ADIF files <br>
 +
using <code>File|Export|ADIF</code>. ADIF exports offers you the option to also include<br>
 +
''X-QSO'', which you normally do not want to do.  
  
Cabrillo files are exported using <code>File|Export|Cabrillo</code> and ADIF files using <code>File|Export|ADIF</code>.
+
If your contest uses a prefill database, and you trust your log, you can update the database using <br>
ADIF exports offers you the option to also include ''X-QSO'', which you normally do not want to do.  
+
<code>Options|Data files|Update database</code>. It is possible to update data files of any supported type.
  
If your contest uses a prefill database, and you trust your log, you can update the database using
+
Be however aware that your own updates will be lost the next time an updated database is included <br>
<code>Options|Data files|Update database</code>.  
+
in a new DXLog release that you install. If you really want to preserve your updates, make <br>
 +
a copy of DXLog's database in the same folder as the log file. More on how to manage prefill <br>
 +
databases can be found in the [[Menu_Options#Prefill_database_settings|prefill database settings section]].
  
Be however aware that your updates will be lost the next time an updated database is included in
+
Entering postcontest mode with <code>Edit|Postcontest mode</code> will allow you to edit all<br>
a new DXLog.net release that you install. If you really want to preserve your updates, make a copy of DXLog.net's
+
properties of the logged QSO using <code>[Alt][F]</code> and <code>[Ctrl][F1]</code>/<code>[Ctrl][F2]</code>.<br>
database in the same folder as the log file. More on how to manage prefill databases can be found in the [[Menu_Options#Prefill_database_settings|prefill database settings section]].
+
It also allows entering a paper log by opening the time field for direct entry.
  
 
==Tips and tricks==
 
==Tips and tricks==
  
On most radios <code>[Shift][Up]</code> och <code>[Shift][Down]</code> as RIT in ''Run'' and frequency adjustment in ''S&P''.  
+
On most radios <code>[Shift][Up]</code> och <code>[Shift][Down]</code> as RIT in ''Run'' <br>
 +
and frequency adjustment in ''S&P''.  
  
<code>[Ctrl][Up]</code> and <code>[Ctrl][Down]</code> jumps between spots in the bandmap and grabs them onto the focused entry line.  
+
<code>[Ctrl][Up]</code> and <code>[Ctrl][Down]</code> jumps between spots in the <br>
 +
bandmap and grabs them onto the focused entry line.  
  
<code>[Ctrl][Alt][Up]</code> and <code>[Ctrl][Alt][Down]</code> jumps between spots in the other VFO or radio, depending on the setting mentioned above.  
+
<code>[Ctrl][Alt][Up]</code> and <code>[Ctrl][Alt][Down]</code> jumps between spots <br>
 +
in the other VFO or radio, depending on the setting mentioned above.  
  
<code>[Shift][Ctrl][Up]</code> and <code>[Shift][Ctrl][Down]</code> jumps to the next spot that is a multiplier.  
+
<code>[Shift][Ctrl][Up]</code> and <code>[Shift][Ctrl][Down]</code> jumps to the next <br>
 +
spot that is a multiplier.  
  
 
Double-clicking a spot or pressing <code>[Ctrl][Space]</code> grabs a spot from the bandmap.  
 
Double-clicking a spot or pressing <code>[Ctrl][Space]</code> grabs a spot from the bandmap.  
Line 278: Line 337:
 
<code>[Ctrl][Enter]</code> creates a spot using an entered callsign and the focused radio's frequency.   
 
<code>[Ctrl][Enter]</code> creates a spot using an entered callsign and the focused radio's frequency.   
  
<code>[Alt][K]</code> opens a little window that is used to send CW or e.g. RTTY directly from the keyboard. It is closed by pressing <code>[Alt][K]</code> or <code>[Enter]</code>.
+
<code>[Alt][K]</code> opens a little window that is used to send CW or e.g. RTTY directly <br>
 +
from the keyboard. It is closed by pressing <code>[Alt][K]</code> or <code>[Enter]</code>.
 +
 
 +
<code>[Shift][Ctrl][F1]</code> shifts focus to radio 1, switches to ''Run'', and sends CQ in SO2R and SO2V.<br>In SO1R and SO2R Advanced it just sends the F1 message.<br>
 +
Depending on your operating preferences you may want to redefine <code>[F1]</code> to always execute this key.  
  
<code>[Alt][Q]</code> activates "intelligent quick QSL" which is a very nice function for DX-peditions and large contest stations. It uses rate statistics to send a short confirmation at the end of each QSO but still regularly send the full callsign.  
+
<code>[Alt][Q]</code> activates "intelligent quick QSL" which is a very nice function for <br>
 +
DX-peditions and large contest stations. It uses rate statistics to send a short confirmation <br>
 +
at the end of each QSO but still regularly send the full callsign.  
  
The text commands ''RELOAD'' and ''RELOADNOW'' reloads the current log. The latter skips the confirmation popup. (Please note that this command also refreshes script definitions but not contest definitions.)
+
The text commands ''RELOAD'' and ''RELOADNOW'' reloads the current log. The latter skips the confirmation <br>
 +
popup. (Please note that this command also refreshes contest definitions and scripts without event handlers.)
  
''RESET'' eller <code>[Ctrl][Alt][R]</code> resets all hardware interfaces. In the presence of EMC or RFI issues, this can be very helpful.
+
''RESET'' eller <code>[Ctrl][Alt][R]</code> resets all hardware interfaces. <br>
 +
When connecting/disconnecting equipment or in the presence of EMC or RFI issues, this can be very helpful.

Revision as of 16:59, 29 June 2020

User interface

Contest loggers are a little like clothes. Some like a particular style, some don't.
DXLog has a classic look and feel and builds on a long tradition when it comes to
keyboard shortcuts and other UI elements. It is keyboard-centric and designed so you
should very rarely have to take your hands off the keyboard.

Contrary to e.g. N1MM Logger+, DXLog's default setting is to use a main window, a "desktop".
There are many benefits with this, for instance the fact that you can rapidly switch between
the logger and another application, such as a web browser, with [Alt][Tab].


Dxl prev2.png


DXLog follows the tradition of many other loggers and have one or two entry lines and the nine
most recent log entries in fixed locations in the main window. The entry lines are either on
top or beside each other and, unless you are using dual keyboards, you move between them
using the arrow keys.


Entryfields.png


DXLog shares many characteristics with other loggers but for those used to N1MM Logger+,
there are two noteworthy differences.

  • The log and the entry lines are connected. Using the arrow keys, moving up past the top
entry line will take you into the log.
  • You can modify a logged QSO but not delete it. In the spirit of old school contest logging,
you can only mark it invalid. This is done by navigating to the QSO and pressing [Ctrl][X].

Creating a log file

To create a log, select File|New. This opens the contest configuration window.


DXL ContestConfig1.png


There are many text boxes to fill and not all are used by all contests, but it is a good idea to
fill as many of them as possible since it will save you typing each time you create a new log.

Should DXLog miss information from you when you click the OK button, you will get a helpful popup
window and the cursor will be placed in the field with missing or invalid information.

After having clicked OK you will get a browser window that allows you to decide the name and location
of your new log file. It is good practice to use a separate folder for each contest since you will have
other files related to the contest, call history files, export files like Cabrillo, ADIF, SUM, etc.

It is also a good practice to include things like contest name, station callsign and year in the log's filename.

The first time a log is created after the installation, "factory default" colors and window locations
will be used. From this point on, every time you create a new log, the color settings, the active
windows and their location will be inherited from the most recently opened log. This means that if you
for instance run a weekly test in which you want a particular layout or color scheme, it is a good idea
to open the previous' weeks log before creating a new one.

You will find much more information in the contest configuration section.

Controlling the radio

The next step is to set up the communication with the radio. You reach the radio interface by
either clicking Options|Configure interfaces or by typing the text command SETUP
and pressing [Enter] on the entry line.


File:Portconfig2410.jpg


There are numerous settings and alternatives in how to set up your radio. On some models special
features like diversity, or the built in voice keyer, is supported. In this panel you can also
configure the control of peripherals such as SO2R controllers. You can find more information in the
Configure interfaces section.

You can also find general recommendations about settings for particular radio models in the
supported radios section.

Setting up DXLog for digital operation involves many settings.

John G4IRN has prepared an excellent tutorial on this topic which can be viewed here.

Databases

The next step is to make sure two important data bases are up to date; the country data base CTY.DAT
and the callsign database MASTER.SCP.

The menu Options|Data files|Country files opens a window that allows you to update the three
alternative country databases. Chose one at the time and click Download. Normally the most detailed,
CTY_WT_MOD.DAT is the recommended one to use.

The callsign database is updated with the menu Options|Data files|Super check partials|Update.

To make all updates come into effect, type RELOADNOW followed by [Enter] or simply
close and restart DXLog.

Operating techniques

The next step is to chose your operating method, Technique in DXLog terminology.

Each technique supports two operating "states"; Run and Search & Pounce or S&P.
Run means you call CQ. S&P means you call other stations. Each state has a set of unique
predefined messages (see below) and ESM behavior (also see below). The keyboard shortcut to
switch between the states is [Ctrl][Tab].

In the sub menu Operating|Technique you can chose between SO1R, SO2R, Advanced SO2R and SO2V.

SO1R

is the most basic and it is also the method you typically use in a multioperator/multi-station setting.
In this, you have a single entry line and only one radio. The band map shows the band map for the currently active VFO.
In the top of the bandmap the frequencies of VFO A and VFO B are shown in boxes. The boxes are clickable and you can
also switch between the VFO using [Keypad *]. If you want to make a rapid excursion to work
e.g. a multiplier, you can always jump back to your run frequency with [Alt][F4].
So1r-cqww.png

SO2R and Advanced SO2R

uses two radios which operate in parallel, each having a separate entry line. (Although you never transmit
with more than one at any time.)
In Advanced SO2R you can define up to eight different "scenarios" for different situations such as
hunting for multipliers, alternating CQ, or managing a large pile-up. This feature is particularly
appreciated by advanced contesters.
So2r-cqww.png

SO2V

looks similar to SO2R at first sight but uses only a single radio (two "R" entry lines).
This method shines with a dual receiver radio (such as Elecraft K3S, ICOM IC-7610, or Yaesu FTDX101D).
Like in SO2R, mastering having one receiver in each ear will maximize your efficiency.
You switch focus between the two VFO the same way as in SO2R, with the arrow keys or [Keypad *].
A common method is to run (i.e. call CQ) on the main VFO (left ear) and S&P on the sub VFO (right ear).
More information about operating SO2V can be found in the SO2V menu item section.
On selected radios (such as more advanced ICOM radios), automatic VFO knob focus and sub receiver control
is supported. (More details can be found in the supported radios section.)
It is also possible to use SO2V with a single-receiver radio. There is a benefit in having separate band
map for each VFO and rapid switching between the two VFO is supported on most modern radios.
So2v-cqww.png

More information about the four possible techniques can be found in the technique section.

Standard messages

One of the most fundamental features of a contest logger for CW or digital modes is the ability
to send predefined messages containing e.g. a correct serial number.

DXLog has two sets of such messages; one for RUN and one for Search & Pounce.
You reach the set up panel for the messages with Options|CW/Digi|Modify standard messages
or the text command MSGS.

Each message is associated to a function key; [F1] to [F7], [Insert] and [+].


Standard messages cw2.png


The messages are composed by regular letters and numbers, special characters, and macro commands.
Macros always start with a dollar sign, e.g. $RST, $LOGGEDCALL, or $CORRECT.
Special characters are mainly used to control the CW keying, e.g. ^ means a half word space
and & removes the character space to allow the creation of prosigns.

Since the exchange, CQ etc. varies between contests, every contest has its unique set of default messages.
These default messages are however only used the first time a log is created for the particular contest.
To allow customization, all following logs created for a particular contest use the messages from the
last time a log was saved for this contest. This means that you never have to repeat customizations
such as adding $CLEARRIT to your CQ macro, etc. There is a very large repertoire of macros available.
You can even call own scripts in the message using the $!scriptname syntax.

A complete list of macros and special characters can be found in the message macros section.

Useful settings

Since this is just a quick-start guide, only the most commonly used or misunderstood settings will be covered here.

Operating|Bandmap|QSY Opposite radio instead of 2nd VFO

Makes operations normally affecting the other VFO instead affect the other radio.
For instance, in SO2R and SO2V this option should be enabled to allow jumping between
spots on the other radio with [Ctrl][Alt][Up/Down].

Options|Load contest at startup

Guarantees that the right log file is opened after e.g. a power outage or a reboot.
Very important to enable in a multistation setting.
Opening the wrong log file while networked with other stations will force
a merging of the logs which normally is highly undesired.

Options|Interface specific options|Use SPLIT command in SO2V technique

A very important setting for SO2V. Should be enabled for dual receiver radios and
disabled for single receiver radios.

Options|Interface specific options|Change band of both VFO

Makes band changes with [Alt][F1] and [Alt][F2]
switch the band of the selected radio's both VFO. Recommended.

Options|CW/Digi|Work dupes

Shall always be enabled. Not working dupes in a contest is a legacy practice and belongs with paper logs.
DX-peditions may however decide differently.

Options|CW/Digi|Add spacing when stacking messages

Should be enabled. Adds a word space when standard messages are stacked.
Please notice that [Enter] does not stack but restarts the message.

Options|Log|Show border on TX

Shows a colored frame around the entry line of the currently transmitting radio.
Recommended.

Options|Log|Show previous/current messages

Shows the current and previous messages sent on the screen.
Very convenient e.g. when running SO2R with low or no sidetone.

Options|Log|Show cursor in entry line without focus

Shows a shadow cursor in the unselected entry line. Recommended.

Tools|Data entry|Enable ESM mode

Makes [Enter] send relevant messages in both Run and S&P.
Also toggles with [Ctrl][M]. For for more details, see the ESM introduction.

Tools|Data entry|Enable Run/S&P switching

Allows switching between Run and S&P. Recommended setting unless in a DX-pedition.

Tools|Data entry|Enable automatic Run/S&P selection

Makes DXLog automatically switch to S&P when you move the VFO knob or grab a spot. Recommended.

Tools|Data entry|Exchange guessing|Automatic

Gives immediate feedback if e.g. the station is a dupe or multiplier when you type a call or grab a spot.
(The default is to not do this until you hit [Space].)

Tools|Data entry|F1 returns to Run always

Makes the [F1] key always switch to Run, mark the CQ frequency and send CQ.
Recommended.

ESM

With ESM, or Enter Sends Message, which the acronym stands for, there are different schools.

DXLog has a very straightforward and predictable ESM. It is stateless which means that it
does not try to guess the intentions of the operator based on past actions.

The message sent by [Enter] only depends on three factors: Operating state (Run or S&P),
the location of the cursor and whether the field is filled or not. This makes DXLog's ESM
very predictable and easy to learn.

Since ESM may be undesired on Phone the option Tools|Data entry|ESM mode only for CW
allows you to use it only for CW in e.g. a mixed contest.

The function is as follows:

Run

  • With the cursor in an empty callsign field, [Enter] sends Run F1, typically CQ
  • With the cursor in a partially or correctly filled callsign field, [Enter] sends the RUN INSERT message
  • With the cursor in the exchange field, [Enter] sends the Run PLUS message which (typically) concludes the QSO and logs.

When the party station has received the exchange correctly, focus is shifted to the exchange
field by pressing [Space]

For a big gun station, where correct reception of the exchange is (almost) guaranteed, you can
automatically shift focus to the exchange field after having sent the exchange by enabling the
menu option Tools|Data entry|ESM mode change focus on $LOGGEDCALL macro.

S&P

  • With the cursor in the callsign field, [Enter] sends S&P F1, typically your own callsign
  • With the cursor in an empty exchange field, [Enter] sends S&P F6, which is typically a request to repeat the exchange.
  • With the cursor in a filled exchange field, [Enter] sends S&P INSERT, which is typically a confirmation and semi-CQ, and logs.

For a big gun station, where correct reception of the exchange is (almost) guaranteed, you can
automatically shift focus to the exchange field after having called the station by adding the $SPACE
macro to the S&P F1 message.

You can find more information on ESM in the Data entry menu section.

The bandmap and other windows

Beside the entry lines, the bandmap is one of the most central functions in a contest logger.
The two bandmaps are enabled with Windows|Radio 1 and Windows|Radio 2.
(Note that only one is available in SO1R.)


Bandmaptherm.png Bandmaplist.png


With an internet connection to the DX Cluster you will see the spots spread out over an intuitive,
thermometer-like representation of a part of the current frequency band or as a color-coded listing.

The bandmap can be set up to contain a massive amount of useful information such as if a spot represents
a new multiplier, if it has been worked before, the required antenna direction, the sun's position at the
station's location etc. You can quickly jump between spots by holding down [Ctrl] while pressing
the up and down arrow keys. (There are many more keyboard shortcuts associated with the band map, for more
details, see the keyboard functions section.)
The bandmap can be zoomed in and out using the scroll-wheel on the mouse. The settings are available by right-clicking
the bandmap and selecting Properties. Further information about the bandmap can be found in the bandmap section.

Besides the bandmap there are many useful windows available. Check Partials and Check N+1 helps
you guess callsigns you are unsure of. Check Multipliers gives information on which bands you have
worked a certain multiplier.

Finally Clock is a very helpful little bar showing essential information like exact time, operating
state, logged in operator etc.

You may find the menu system of DXLog somewhat idiosynchratic. The development team has a long term
ambition to improve its structure and user friendliness.

After the contest

After the contest you typically want to create a Cabrillo or EDI file for submission and
perhaps an ADIF file to upload to LoTW or import in a bulk logger.

Cabrillo files are exported using File|Export|Cabrillo and ADIF files
using File|Export|ADIF. ADIF exports offers you the option to also include
X-QSO, which you normally do not want to do.

If your contest uses a prefill database, and you trust your log, you can update the database using
Options|Data files|Update database. It is possible to update data files of any supported type.

Be however aware that your own updates will be lost the next time an updated database is included
in a new DXLog release that you install. If you really want to preserve your updates, make
a copy of DXLog's database in the same folder as the log file. More on how to manage prefill
databases can be found in the prefill database settings section.

Entering postcontest mode with Edit|Postcontest mode will allow you to edit all
properties of the logged QSO using [Alt][F] and [Ctrl][F1]/[Ctrl][F2].
It also allows entering a paper log by opening the time field for direct entry.

Tips and tricks

On most radios [Shift][Up] och [Shift][Down] as RIT in Run
and frequency adjustment in S&P.

[Ctrl][Up] and [Ctrl][Down] jumps between spots in the
bandmap and grabs them onto the focused entry line.

[Ctrl][Alt][Up] and [Ctrl][Alt][Down] jumps between spots
in the other VFO or radio, depending on the setting mentioned above.

[Shift][Ctrl][Up] and [Shift][Ctrl][Down] jumps to the next
spot that is a multiplier.

Double-clicking a spot or pressing [Ctrl][Space] grabs a spot from the bandmap.

[Ctrl][Enter] creates a spot using an entered callsign and the focused radio's frequency.

[Alt][K] opens a little window that is used to send CW or e.g. RTTY directly
from the keyboard. It is closed by pressing [Alt][K] or [Enter].

[Shift][Ctrl][F1] shifts focus to radio 1, switches to Run, and sends CQ in SO2R and SO2V.
In SO1R and SO2R Advanced it just sends the F1 message.
Depending on your operating preferences you may want to redefine [F1] to always execute this key.

[Alt][Q] activates "intelligent quick QSL" which is a very nice function for
DX-peditions and large contest stations. It uses rate statistics to send a short confirmation
at the end of each QSO but still regularly send the full callsign.

The text commands RELOAD and RELOADNOW reloads the current log. The latter skips the confirmation
popup. (Please note that this command also refreshes contest definitions and scripts without event handlers.)

RESET eller [Ctrl][Alt][R] resets all hardware interfaces.
When connecting/disconnecting equipment or in the presence of EMC or RFI issues, this can be very helpful.