LogConv v2.17
by KA5WSS
December 12, 2018
LogConv is a utility that converts Amateur Radio log files to and from a variety of log formats. It can be used to ready log data for submission to
contest organizers and logging programs that do not support data import of the original log's format.
Requirements
LogConv v2.1x will run under any version of Windows that supports the .Net 3.5 runtime or later. Presently, this includes Windows XP/2003/Vista/7/8/10. The .Net runtime is
not included with LogConv. Most modern versions of Windows will already have this installed, but it can be downloaded for free directly from Microsoft if not:
http://windowsupdate.microsoft.com/
Download .Net v3.5 Runtime
Installation
To unpack the files, copy the files from the LogConv.zip file to a directory on your machine. Then execute the following command:
Setup.exe
After installation of LogConv, the files used to install it can be removed since LogConv is stored on your machine elsewhere.
Installing LogConv will result in the following files being copied to your PC:
- LogConv.exe - LogConv v2.1x executable (GUI)
- CLogConv.exe - LogConv v2.1x executable (Command-line)
- ApplyLicense.exe - Used by the GUI LogConv app to apply a license key to LogConv so that more than 10 QSO's can be converted.
- AdifCompatibility.htm - Notes on ADIF compatibility issues
- Matrix.htm - Lists supported file formats and contests
- ReadMe.htm - This help file
Enabling LogConv
LogConv is installed without a software license and operates in "demo" mode until a valid software license is installed. In demo mode, LogConv will only
convert the first 10 QSO's from a given input file.
To enable LogConv to convert logs containing more than 10 QSO's, you may purchase a license key at
http://www.logconv.com.
Follow the instructions to obtain the license key. Copy it to the Windows clip board (<Ctrl+C>) and then perform the following steps to fully enable
LogConv:
- Start the GUI version of LogConv. (see "Running LogConv" above)
- Press the "License" button on the right hand side of the dialog.
-
If you are running LogConv on a Windows Vista or Windows 7 box you must apply the license using an Administrator-level account or at least have
access to administrator privileges. A popup dialog will appear asking whether you can continue using Admin privileges. Press Yes to continue.
- In the Register LogConv dialog, paste the license key you acquired into the text box and press the "Apply" button.
After applying the license key you should see your callsign on the title bar of the GUI indicating that the software has been licensed for your use.
Running LogConv
LogConv comes in two formats, one to run on the command line and the other via a GUI. The GUI version can be started by navigating through the Start Menu to
"Start->Programs->KA5WSS Software->LogConv". The LogConv install also places a shortcut to the GUI utility on your desktop.
The command-line version is called clogconv.exe and is available in the directory to which you installed LogConv, which by default is "c:\Program
Files\KA5WSS Software\LogConv". From within a command prompt or "DOS" box run clogconv.exe with any of the parameters listed below to operate on the command
line only. The command line mode is useful for running conversions as part of a batch script. 64-bit Windows installations may find LogConv installed instead
under "C:\Program Files (x86)\KA5WSS Software\LogConv".
The command-line usage for LogConv is:
clogconv.exe [infile] [outfile] [options]
Where [infile] is the original log file that needs to be converted and [outfile] is the new file that will be created with the contents of the
converted qsos. LogConv will return an error if [outfile] already exists. [Options] can include one or more of the following settings, separated by
spaces with a dash ('-') or forward slash ('/') prefixing the option:
-
-c <contest> - Contest Override. Specify the contest explicitly, overriding any specified in the input file. See the Matrix.txt file for a
list of contest abbreviations.
-
-h - Displays LogConv's list of options.
-
-srx - Generic SRX Field. Copies the ADIF srx field to srx_string. Some programs improperly put generic exchange info in the srx (serial number
received) field instead of srx_string (generic exchange info). Only useful for ADIF input.
-
-timeinc - Time Increment. Some logs output only hours and minutes with no seconds specified. Importing these logs into some programs can cause
the QSO order to be changed. This option will increment any QSO's time by 1 second if it matches the previous QSO to maintain proper the proper order in
which QSO's were made.
-
-x - Extrapolate QSO Data. Fill in additional fields with information deduced from existing fields. Only useful for ADIF output.
In the LogConv GUI, ADIF options will only be enabled when an ADIF file is specified as the input or output file as applicable.
LogConv automatically determines the contest of the input file and sets the contest type of the output file to be the same (unless the "-c" option is used
to override this value). LogConv automatically determines the format of the input and output files based on the files' extension. The supported file
extensions include:
For a complete list of supported file formats and contests please refer to the support matrix
(link will work only after installation).
ADIF File support
LogConv supports ADIF files for input and output. Realize that the level of support for ADIF varies immensely from product to product. It is not uncommon
for some programs to use completely non-standard ADIF field designators in their files, which explains some of the errors that you might encounter.
For more information on ADIF support issues please refer to the AdifCompatibility.htm file that was installed along with
LogConv (link will work only after installation).
Uninstalling LogConv
To uninstall LogConv bring up the "Add/Remove Programs" utility by navigating through "Start->Settings->Control Panel" and then double clicking on
"Add/Remove Programs". Click on the "LogConv" entry and press the "Remove" button.
Updates
The latest version of LogConv is always available on the LogConv homepage:
http://www.logconv.com
73 de Robert Barron, KA5WSS
P.O. Box 2111
Sonoma, CA 95476
U.S.A.
email: ka5wss AT ka5wss.com
Release Notes
Version 2.20: x/x/2022
- Newly updated GUI front end.
- Added support for standard ADIF fields check and precedence.
Version 2.17: 12/12/2018
- Added FSK mode (maps to RTTY) to LogEQF.
Version 2.16: 8/16/2012
- Modified the Cabrillo parsing code to allow upper or lower case modes to be properly detected.
Version 2.15: 1/17/2012
-
Improved the command line parsing code. You can now use a '/' or a '-' character to indicate an option. The contest override value need no longer
follow the "-c" option without a space between them, so options such as /c "Alabama QSO Party" is now supported.
- Added support for the Alabama QSO Party.
Version 2.14: 8/3/2011
- Added Cabrillo support for the All Asian DX Contest.
- Improved the code that determines the type of input log file and the error or warning messages that are displayed.
Version 2.13: 6/19/2011
- Cabrillo output files now adhere to the Cabrillo v3 standard.
- Modified the GUI logic so that output file names mirror input file names unless specifically overridden by the user.
- The GUI input file type default will now stay the same as the filetype of the file last imported.
- Added Cabrillo file support for the Russian DX Contest.
Version 2.12: 5/15/2011
- Modified the license application code so that it will automatically query for administrator privileges, making license application easier.
- Rebuilt LogConv to use the .Net 3.5 runtime.
Version 2.11: 1/9/2010
- Rebuilt LogConv to use the .Net 2.0 runtime.
- Added Cabrillo support for the OK-OM DX Contest.
Version 2.10: 3/26/2006
- Rewrote much of the Cabrillo engine. Should make adding new contests easier in the future.
- LogConv can often now deduce file type based on contents, even when the filename extension is not standardized.
- Extrapolate QSO data check box now enabled when default ADIF output file is set.
- Cabrillo input files that contain frequencies with leading zeroes (i.e. 07010) will no longer cause an error.
- Added ADIF and Cabrillo support for the ARRL UHF Contest.
- Added Cabrillo support for the Helvetia Contest.
- Fixed defect in CT DXPedition logs where 20M and 17M were switched.
Version 2.03: 7/23/2005
- Added auto time increment option (see "-timeinc" option above).
- Fixed Cabrillo parsing confusion over the use of RY and RTTY.
- Added ADIF and Cabrillo support for the IN QSO Party and MI QSO Party.
- Added Cabrillo support for the ARI DX, ARRL VHF Sweepstakes and JA Int'l DX Contests.
Version 2.02: 2/16/2005
- Added -srx option (see description above).
- Added ability to manually override the contest of the input file (see "-c" option above).
- Added support for the Kids Day Contest.
- Added Cabrillo support for the ARRL RTTY Contest.
- Properly handle extra characters at the end of CT files.
- Parse Cabrillo files by column where possible. Few programs utilize the standard's positional specifications.
- Ignore "*" in DAT files indicating a callsign database match.
Version 2.01: 11/14/2004
- Capture and report errors when parsing Cabrillo fields. Improperly parsed fields will be left blank.
- Added Cabrillo file support for the California QSO Party and CQ WW RTTY Contests.
- Added support for the JARTS RTTY Contest.
- Sent serial numbers are auto filled in when not found in the input file of contests that expect serial numbers.
Version 2.0: 8/9/2004
- Initial release of new code using the .Net runtime.
- Added QSO extrapolation capability.