April 5, 2013 Updated the PREFIXES.TXT and OQP.DAT file with new DXCC multipliers of: PJ2, PJ4, PJ5 and PJ6, PJ7, and Z8. The prefixes.txt file is for information only and is not used by the programs. Users who have the 1.07.1 version of the programs do not need to download the .zip file again. 1.07.1 April 3, 2007 Version 1.07.1 is now available for download. The changes are only in the post processing program. The export function creates a single output file when exporting multiple log files. The summary sheets show the day of the month on which a clean sweep was achieved in addition to the time. 1.07 March 25, 2007 Updated the programs to conform to the changes in the contest rules. The list of valid bands, modes, and multipliers has been updated along with the points per QSO on the VHF/UHF bands. The summary sheet format has been updated based on those changes. As a result of the changes, the programs expect the year to be 2007 or greater. When exporting multiple log files to ADIF or Cabrillo file only a single log file will be created. Added extra checks on band/mode when reading log files (in case of reading an old file). March 6, 2006 VA3CCO was added to list of bonus stations. 1.06.1 Apr 28, 2004 Fixed off by one error in multiplier counting due to fix for ON as DXCC mult. 1.06 Apr 23, 2004 Added choice of NONE to CW keying ports. Selecting NONE will also disable CW keying features. Fixed bug that rejected ON as a valid DXCC multiplier. Fixed bug in export of log to Cabrillo format. Fixed bug that set QSO points to 0 when exporting to Cabrillo after export to ADIF. QSO number is now correct if last entry read from log is a dupe. Minor change to display of "Last 10" in rates box. 1.05 Apr 3, 2004 Fixed bug that resulted in all mobile/rovers being treated as dupes once they had been logged operating from the first county. Last log entry in logging window is now updated when F10 is used to accept a duplicate. This fixes the bug which could cause AltD to delete the wrong QSO. Added support for export of logs in Cabrillo format. For SWL's, the RCVD field now shows N/A and is ignored. Added ability to send new morse code '@' character. Changed use of '@' in CW memories to '!'. 1.04.1 April 22, 2003 Fixed error in counting of QSOs with bonus point stations in post processing program. Fixed error in duplicate checking for the 6m band. The edit feature displayed data for QSO numbers greater than 20 in the wrong place on screen. Contacts with points of 0 are set to 1 when edited to allow the proper point value to be re-calculated. Fixed possible buffer overflow when reading lines from OQP.DAT file with lots of multipliers. 1.04 April 12, 2003 Removed references to Ontario. Changes to multiplier determination to handle non-Ontario QSO party contests. Fixed QSO number sent for # code. Some mods due to changes in the screen I/O library. Fixed some minor user interface issues. Fixed problem with handling of program user operating as a rover. Bonus point stations are recognized even when operating as mobile/rover without the need to alter the oqp.dat file. 1.03 October 24, 2002 This release consists of a few minor bug fixes, some cosmetic changes, and some enhancements. The enhancements do not change the way a user interacts with the program. They are were done as part of plans to spin off the program as a more general QSO party logging program. The main bug fix was to improve the automatic recognition of DXCC entities where the entity code consists of four characters. 1.02 September 6, 2002 Default CW labels and messages are now read from the main data file. Fixed a divide by zero error in the post processing program. 1.01 September 4, 2002 Multiplier box now adjusts automatically to changes in the contents of the multipliers (and their lengths) as listed in the oqp.dat file. 1.00 August 24, 2002 First non-beta release. 0.9.17 May 24, 2002 Added 'range set' to the view/edit features of the main logging program. Improved support for SWL users. In the logfix program, user wasn't told to rename output file to one with a '-' if multiplier sent contained a '/'. Non-mobile/rover stations can now be logged with different multipliers. Minor changes in ADIF export. Also made some other minor changes and bug fixes. 0.9.16 May 4, 2002 Fixed error in counting of multipliers. Fixed calculation of final overall score for mobile/rover stations. Fixed problems in the main logging program regarding determining/asking for name of the log file. Corrected errors in the oqp.dat and prefixes.txt files. Minor changes to generated summary sheets to include only those items relevant to users station type. Updated summary sheet samples to more closely match the summary sheets generated by the post processing program. 0.9.15 April 29, 2002 Added go to, delete/undelete, edit, and search features to the view/edit portion of the logging program. Updated data files based on February 2002 edition of the DXCC data from the ARRL. Added ADIF export of log files to the post processing program (not fully tested). Added box for SWL class on summary sheets. 0.9.14 April 22, 2002 Printing of QSOs is turned off during reading of log files. Fixed recognition of some DXCC entities. Fix to clean sweep check in post processing program for users operating as a bonus point stations. Fixed test of printer ready status in post processing program. The log fix program will now handle extra spaces between a signal report and multiplier. Title bar was pushed off screen under Windows '95. Also, remnants of the view/edit screen remained upon returning to the main screen. Stopped the program from excessively beeping when accepting a QSO with a new multiplier. Updated sample summary sheet. 0.9.13 April 9, 2002 Fixed problem preventing the users data directory from being created the first time the configuration program is used. Added message to help user know what to enter for multiplier field on start up of logging program. 0.9.12 April 6, 2002 Multiplier sent was not being recorded in the log file for fixed stations. The logging program wasn't saving the CW speed if it was changed. The post processing program now updates the contents of the log files it reads as needed (in case file was edited since last use of logging program). Fixed error in counting of QSOs with bonus point stations in the post processing program. Added initial support for edit mode features. 0.9.11 March 28, 2002 Removed extra space between sent and rcvd fields in log file in order to make QSO records fit on viewedit screen. The 'D' in morse is now sounded only once when the enter key is pressed after duplicate contact is entered. 0.9.10 March 27, 2002 Several changes were made to the post processing program. For mobile/rover stations, it will award bonus points to qualifying stations for activating a county and it can generate a master summary sheet. In the post processing program fixed most of the problems in determining QSO points and multipliers, and fixed a minor bug in the generation of summary sheets. 0.9.9 March 16, 2002 Added config.exe and logfix.exe programs. Post processing program now indicates the time a clean sweep was achieved. Users can change county without the need to exit and restart logging program. Improved validation of entered call signs. Extra checks are done when contacts are read from a log file. Increased length of call sign field by 1 more character. Fixed some bugs and some minor user interface issues. 0.9.8 June 14, 2001 Increased width of CALL field by 2 characters. Show Partials was reduced to only 18 entries at a time. Fixed problem with 'last 10' QSO rate information. Any input is accepted in multi field if no call sign has been entered. 0.9.7 April 27, 2001 Entering call of a station previously worked on VHF/UHF but for a different mode is now handled properly. Points for a contact was only updated for new station. The View feature has been changed in preparation for the Edit feature. The Show Partials feature now displays up to 24 matches at a time. Program now sends both a CR and LF to the printer when printing contacts. The multiplier summary box wasn't being updated when switching band/mode. The 'D' sounded for duplicates is no longer affected by the CW speed or audio settings. After entering multiplier, cursor moves to call field instead of back to Rcv. Reduced default CW speed to 25 wpm. Cleaned up warnings noticed when using a different compiler. 0.9.6 April 16, 2001 There have been a number of changes to the way the user interacts with the program when it comes to entering contacts. Input fields containing invalid data are now redisplayed in red and the field must be corrected or cleared before being allowed to move to another field. Show partial matches now shows all available matches and not just a maximum of 16. It also indicates if no matches were found. Several changes have been made in the routines that determine the prefix of a call and that determine the multiplier. This has fixed some known problems and improves the programs ability to handle some unusual cases. If the program is unable to determine the multiplier to use for calls that are not Canadian and not in the continental US, the program will accept any valid multiplier for a DXCC entity. The summary sheet now fills in the meter band worked for single band entries. Added use of Shift-TAB key to move left to the previous field. Cursor jumps to Rcv field after entering a call sign for first time. 0.9.5 March 30, 2001 Added a post processing program to generate or print summary sheets. Added ability to view the QSO log. Added a CW keyboard feature. Fixed display of current date/time which was incorrect in the previous version. Slight changes to the initial menu and the behaviour of the routines which get the name of the log file to be used. The CW speed set via Alt-S is now saved if user goes in to the configure screen after changing the value. Fixed behaviour of show partial matches feature. No longer need to hit the F9 key several times to see a list of matching partial calls. Minor changes to showing of partials. Updated data file to fix multiplier for Yugoslavia. 0.9.4 March 16, 2001 Changes to configuration() and its validation of the multiplier based on the call sign. The current date and time is now redisplayed upon exiting sub-screens such as the help or edit screens. 0.9.3 March 15, 2001 Fixed problems with determining of prefix for multi-part call signs. Fixed problem with deletion of the last QSO. Added display of QSO rate per hour based on times of the last 10 QSOs. Added display of time elapsed since last QSO. Current time, time since last QSO, on band/mode, and on time display are updated in real time. Displayed rates are recalculated once per minute even with no user input. Time on band/mode is only set/reset when a QSO is saved for a band/mode that is different from that of the previous QSO. Updates and additions to prefixes for UK and Taiwan. The program now automatically determines if the program users station is fixed/mobile/rover based on whether a /M or /R is at the end of the call. A sample summary sheet has been added to the .zip file. 0.9.2 February 4, 2001 Now honours TZ (timezone) environment variable eliminating need to set the computers clock to GMT. When reading an existing log file the "on" times in the rates box will not be set and duplicate entries are ignored (but still increment the qso number). Fixed some problems with determination of qso points and score calculations when duplicates were entered or deleted. Minor change to display of logging box. Swapped multiplier and score summary boxes. The indicators of a new multiplier will not be displayed/sounded if the entry is considered a duplicate. Fixed bug where deleting last entry could update the wrong band/mode totals if band/mode was changed since previous entry was made. Fixed tracking of worked multipliers which was broken as of the 0.9.1 version. Added some basic help information. 0.9.1 January 29, 2001 The score summary box now displays only score information. Moved multiplier information in to a new multiplier summary box. A message will be displayed and a sound made when a needed multiplier is entered. 0.9 January 28, 2001 Added automatic recognition of Canadian provinces, US States, and DXCC entities. Score calculation when DXCC entities have been worked is now correct. Increased size of multiplier field to 6 characters. Changed colour used to display worked multipliers. Substantial clean up and restructuring of the source has been done but still more needs to be done. 0.8.7 May 2, 2000 Input fields are fixed up (trimmed and converted to upper case) after exiting. This fixes problem where F9 key wasn't showing matches as the string in call field was still in lower case. After F9 is hit, active field is set back to the callsign field. Added display of QSO points to score summary. Rearranged other summary items. Changed colour used to display current time and date, and whether printing is enabled. Program will no longer check for a duplicate contact if the callsign field is still empty. 0.8.6 April 28, 2000 9:34pm Invalid characters entered in to MULTI field triggered ASSERT. Now accepts letters, digits, or / in the MULTI field. 0.8.5 April 28, 2000 5:58pm After working a state, the state name was being shown in the multiplier box in red but was written in the wrong place. 0.8.4 April 28, 2000 5:50pm Added sent RST input field. The init_bandmode_info() routine wasn't being called at startup. 0.8.2 April 28, 2000 5:03am The MULTI field was allowing non-alphabetic characters. The 'D' in morse code that was sounded for duplicates would be transmitted if you were in CW mode. Added ability to print contacts to a printer as they are logged. ALT-P enables/disables this feature. 0.8 April 26, 2000 First public release.