The configuration program

When you start the program it will ask for the contest year. The year is used as the name of the sub-directory containing your configuration information, log files, and summary sheets.

The logging program

When you start this program it will ask for the contest year. After the contest year you might be asked for the multiplier code for the location in which you are operating. This multiplier code is the one you will be issuing as part of the exchange with other stations. The program will not ask you if you are in or out of Ontario as it is able to determine that from your call sign.

You will not be asked for a multiplier code if the program is able to determine it from your call sign. Once you have entered your multiplier, you will not be asked for it again unless you are a mobile or rover station.

The main screen of this program is composed of eight different sections. Going clockwise from the top left are the band and mode totals, score summary, multiplier summary, multipliers needed and worked, contact rates, CW messages, and logging screen. In the middle is a display of the date and time which is updated once per minute. If the date and time does not match the UTC date and time, see the notes in the section Setting the clock.

Mode Totals

Score Summary

Mults Summary


This box shows all of the valid multipliers (except for the DXCC ones) which you can work in the contest. If you are not in Ontario, or you are an SWL, only Ontario mulipliers will be listed. If you are in Ontario, the box will also list Canadian provinces, and US states.


CW Messages

Logging Window

The Alt-P key combination turns on/off printing of contacts as they are accepted and written to disk. The words 'Printing on' will appear below the date/time display near the center of the screen when printing is activated.

One word of warning regarding printing. Before turning on the printing of QSOs as they are logged, you MUST have a printer attached and online. If you don't the program will probably hang the first time it tries to print a contact as this program does not yet check the status of the printer. It does not output any special printer formatting commands so this should work with just about any printer. Every 60 lines it issues a form feed. If you use the program with a laser printer you may have to manually issue a formfeed to eject the last page from the printer when you are done for the day.

View/Edit screen

The view/edit screen allows the user to browse the QSO information for all of the contacts in their current log file. It also allows the user to search or make changes to that QSO information. If changes are made to the QSO information (by using the AltD, AltE, or AltR features), the log file will be re-read when the user exits the view/edit screen. Re-reading the log ensures that the logging program is using the most up-to-date information for dupe checking as well as in showing the user their score summary, and which multipliers have been worked.

The AltD key allows the user to "delete" a QSO from the log or to recover a QSO that was previosly deleted. This features does not remove any contact information from a log file. Rather, it sets the points field to 0. Any contacts with a points value of 0 will be ignored when the log file is read. Pressing AltD on a contact with a points value of 0 will set the points field to 1. The proper points value will be determined when the log file is re-read upon exiting the view/edit screen.

The post processing program

The first thing you need to do in order to use this program is to specify the contest year (menu item A). Most users will then skip directly to generating all summary sheets (menu item C). Menu item F creates a master summary sheet (for mobile/rover stations only) in addition to summary sheets for each log file which exists in the users data directory.

Selecting a log file (menu item B) only affects the operation of the log export function and most of the print functions.

B) Select the log file(s) to process
(ie. changing the multiplier)
D) Print log sheet(s)
E) Print summary sheet(s)
F) Print master summary sheet
G) Export log(s) to ADIF format
This was added as of the 0.9.15 version.

The log fix program

The log fix program was added as of the 0.9.9 release of the programs. Most users will never need to use this program. Its main purpose is to attempt to recover QSO information from a damaged log file. It can also be used to update log file(s) created by older versions of the OQP logging software or ensure that manually edited log files conform to the proper format. When updating an old log file, any multiplier codes which have changed since the file was created will be changed to the new multiplier code (where possible).

To use this program, you tell the program the name of a log file to be read. For example, type 'logfix 2007\yrk.log' on the command line (without the quotes) to fix or update the York county log file from the 2007 contest year.

A new log file will be created in your CURRENT directory called 'fixed.log'. This file will contain all the valid data the program was able to read from the original log file you specified on the command line (ie. after the name of the program itself as shown above).

The logfix program will state the number of records read from the named log file and the number of valid records that were written to the fixed.log file. If the two numbers don't match, there was probably some damage to the original log file.

Once you have the fixed.log file, you should copy the original file somewhere safe. Once the original file is safe, you can replace the original log file in the data directory it with the fixed.log file. Based on the example above, you could do this with the command 'copy fixed.log 2002\yrk.log'.

Input field edit mode features

The following keys can be used when entering data in any of the programs. Some of the keys (ie. up and down arrows) may only be valid while editing CW messages in the configuration program or in the view/edit screen of the main logging program.

INS Toggle between overwrite and insert mode. Default is overwrite.
Backspace key Delete character to left of cursor.
DELete key Delete character under the cursor.
Ctrl-X Clear the input field.
HOME Position cursor to the start (left side) of the input field.
END Position cursor one space to the right of last character in the input field or to the end (right side) of the input field if the input field is full.
Left or Right arrow key Move cursor left/right within input field.
Ctrl with Left/Right arrow key Move cursor left/right one word within input field.
TAB key Move to the next input field on the current line.
Shift-TAB key Move to the previous input field on the current line.
Up/Down arrow key Move up/down one line.