Menybar 1
SM3CER Contest Service

 TR Log Revision History
TR Contest Logging Software by Tree, N6TR
[ General info about TR ]
[ Version 6.70 ]
[ From version 6.60 to version 6.69 ]
[ From version 6.50 to version 6.59 ]
[ From version 6.40 to version 6.49 ]
[ From version 6.30 to version 6.39 ]
[ From version 6.20 to version 6.29 ]
[ From version 6.10 to version 6.19 ]
[ From version 6.00 to version 6.05 ]
[ From version 5.90 to version 5.99 +5db ]
[ From version 5.80 to version 5.89 ]
[ From version 5.66 to version 5.79 ]
[ From version 5.50 to version 5.65 ]

From version 6.10 to version 6.19

 Version 6.19 4 January 1998 

  • When using the multi network, the program can now update the remaining multiplier display without doing anything. Before, this was disabled as it took a long time on some of the slower computers. The new parameter is MULTI UPDATE MULT DISPLAY and the default is TRUE. You can change it with Control-J. When it is FALSE, the remaining multiplier display isn’t updated until another QSO is made, or a band/mode change is executed.

  • There is now a 20 second timeout when using the multi network and you leave the computer in a mode that doesn’t allow it to process network traffic (i.e., packet window, keyboard CW or view log).

  • Added new footswitch mode to act like the F1 key (FOOT SWITCH MODE = F1). This works for both CQ and S&P modes.

  • A check has been added when using CQ zones and the RST ZONE exchange to make sure the zone you have entered isn’t over 40.

  • Some changes have been made to make the super check partial feature more responsive on slower computers.

  • Made POST’s R Q case sensitive. Before, PA and Pa would be counted as the same multiplier.

  • Allowed DUPECHECK or DUPE CHECK for footswitch mode. It was one way on the Control-J menu and the other in the manual. Either one will work now.

  • When selecting a spot from the bandmap, you will now be left in a state so you can call the station with a RETURN. Before, the initial exchange had already been filled in and pressing RETURN would try to log the QSO. Also, if you try to select a spot while in the middle of a CQ mode QSO, the program will ask you to either log or abort the QSO first.

  • Fixed dualing CQs on CW. A bug was introduced where the radio that had the CQ stopped on it might be left key down. This was a problem only if using different ports for your CW (as opposed to using a single port and a relay).

  • Added CROATIAN contest and CROATIAN QSO point method.

  • Added TEN MINUTE RULE (NONE, TIME OF FIRST QSO). This is intended to show you how long it has been since you made your first QSO on whatever band you are on.

  • Fixed FT1000MP again. Beta tested this time and guaranteed!

  • Added SKIP ACTIVE BAND (Control-J - false). When TRUE, doesn’t allow you to move your active radio to the same band as your inactive radio when using the Alt-B or Alt-V commands.

  • Added SPEED command to Function Key Message. Needs the Control-C at the start of the command and Control-D at the end. Either put a numeric speed (1 to 99 WPM), or any number of + or - characters to make relative adjustments.

  • Allowed W M and R in "power" for ARCI contest (used for decimal power or milliwatts). The W is required to indicate that the entry is not an ARCI member number.

  • Improvements to DVK operation:
    • Escape will abort any message (not just F1).
    • DVK0 now works in message (was broken).


 Version 6.18 6 December 1997 

  • Enhancements to ARCI contest. Added RST POSSIBLE DOMESTIC QTH AND POWER exchange. The power gets used for ARCI numbers as well, but put a W after power levels sent by non members. The W will be logged.

    Added ARCI QSO POINT METHOD for ARCI. If a no W found in the "power", the full 5 points will be scored. If a W is found, you get 2 points for the same continent, or 4 points for DX.

  • Switched mode and frequency for MP back the way it was (freq then mode).

  • Prevented possible crash if packet frequency > 2,147 MHz.


 Version 6.17 23 November 1997 

  • Reversed the order of sending the mode and frequency to the FT1000, FT920 and FT1000MP. This means your mode will be set before setting the frequency. Under some radio configurations, this could result in an error equal to the CW offset.

  • Fixed Dualing CQ process on SSB when using the DVP. Also, some minor clean up of DVP sequencing when using two radio mode. Pressing F1 to resend your callsign while a dummy CQ is in progress works quicker.

  • In the S&P mode, if you use F2 to resend your exchange just after logging a QSO, it will send the SEARCH AND POUNCE exchange even if you have a REPEAT SEARCH AND POUNCE exchange programmed. Furthermore, it would set the "ExchangeHasBeenSent" flag so that when you make your next S&P QSO, it will send the REPEAT S&P EXCHANGE. This has now been changed so that if you press F2 with no call window or exchange window entry, the REPEAT S&P EXCHANGE is sent and the ExchangeHasBeenSent flag is not set. If you don’t have a REPEAT S&P EXCHANGE programmed, you won’t notice this as the S&P exchange gets sent all of the time.

  • The CONTEST NAME is now part of the RESTART.BIN header. This means if you change the contest you are operating in your LOGCFG.DAT file, the program won’t try to use the RESTART.BIN file that might already be in the directory. This eliminates any possible problems with incorrect configurations which could cause strange behavior (i.e., missing remaining multiplier info).

  • Some people have seen a negative number appear in some log entries when displaying frequency. Two changes have been made here. First, a band-aid has been added so that if for any reason a negative result appears for the frequency, it will be set to zero. This happens when we don’t get frequency data from the radio and then subtract out the megahertz. Secondly, an improvement has been made in how I filter the frequency data in an attempt to use the previous non-zero frequency when I come up with zero.

    This list stops at the version covered by the latest release of the manual. You can view previous release notes on the web at
    (and on this site /SM3CER/).

    The disk recover procedure is not yet in POST, there are some details having to do with > 500 MByte disks that need to be ironed out.


 Version 6.16
 (New manual coming)
11 November 1997 

  • Made SS exchange with a trailing space not count as a callsign.

  • Made Two radio stuff all work with DVP. This also includes support for the footswitch when in normal mode (used to send exchanges). The DVK mostly works okay as long as you don’t turn on the two radio mode. This means it is possible to work guys on the second radio, you just don’t get the automatic CQs back on your run frequency. This has to do with the fact that TR can’t tell when the DVK is done with a message.

  • Extended band output port to work up to 1296.

  • Fixed overflow when total QSO points for a log gets over 32K.

  • Fixed BandMap instantly showing a station as a dupe when you call in Search and Pounce mode. Now it waits until you actually log the QSO.

  • Changed bandmap access key to Control-End.

  • Added Control-PageUp and Control-PageDown to adjust inactive radio code speed.

  • Added DUPECHECK to footswitch modes and function key commands.

  • Fixed PTT not working if you use special dits/dah only in message.

  • Added HOUR DISPLAY command to control the hour display. You can select either THIS HOUR (just like it used to work before) or the new mode LAST SIXTY MINUTES which will show you the number of QSOs made in the last 60 minutes.


 Version 6.15 29 October 1997 

  • Grid squares that have Y or Z in them are no longer legal. These are illegal characters.

  • Several DVP related fixes having to do with files. First, if you use the DVP PATH command in your LOGCFG.DAT file, your .DVP files were not being copied to the place indicated. This is now fixed.

    Next, you will be asked if you want to save the .DVP files that are in DVP PATH when you exit the program. They would be saved in the working directory (same one that the LOG.DAT file is in).

    Finally, when you save more than one backcopy file with the same QSO number, it should have a letter appended to the QSO number to make a unique filename. This was not working if you used the DVP PATH command (either in your AUTOEXEC.BAT or LOGCFG.DAT file). This is now fixed. The files are saved in the current directory regardless of the setting of the DVP PATH.

  • You can now put file copy commands in your LOGCFG.DAT files. This allows you to have personal DVP files off somewhere and copy them wherever you need them. The syntax is

    COPY FILES = SourceDir FileName DestDir

    You can use a period for the current directory. You can use wildcards (*) in the filename to copy multiple files at once.

  • Made packet spots in CW/SSB gray areas just keep ActiveMode. This applies to 3530 to 3600 kHz, 7030 to 7100 KHz to name a couple of cases. Before, if you grabbed a packet spot in one of these ranges, it was possible that you would be switched from CW to SSB improperly.

  • Eliminated first two letters of country name from getting erased if you do a second dupe check.

  • Added CWMONITORON and CWMONITOROFF function key commands. Put these at the start of a CW message to turn off (or on) the computer speaker sidetone. Put a Control-C just before the command and a Control-D after it. You can only put one of these commands in a single message (i.e., you can’t turn it back on at the end of the message - instead, you need to turn it on for all of the messages you want it on for).

    See section 4.2 under Control-C and Control-D for more information on these types of commands.

  • Added PACKET AUTO CR command (Control-J - default = false). When TRUE, a carriage return is sent to the packet port when you exit the Control-B window and have started typing a new line. This prevents the TNC from holding back data waiting for you to finish your entry.

  • Added TRACE startup command. If you are having problems with the program hanging when logging a QSO, this is intended to give me some idea where the program is hanging up. Start the program by typing TR TRACE and continue normal operation. When the program hangs, you will see some funny characters in the call or exchange window. Tell me which ones you see.

    Hopefully this command will scare any remaining problems away.

  • Fixed the terrible packet bug. Yes - a equal sign instead of a greater than sign in the procedure that deletes the guy you just worked from packet display resulted in the hang ups.

  • Some clean up of .DOM files. Now use Qc instead of Pq for Ve2.

  • Added PACKETSIMULATE start up command. Allows you to use a second computer to generate massive quantities of pack spots (about one per second). You get to select which port you want to use and it does the rest.

  • Added PASSTHROUGH start up command. This allows you to logically connect two serial ports together. I know it works up to 4800 baud. Might not work at 9600 baud on "slower" computers. This allowed me to connect my development computer to a packet node on the internet by talking through my BBS computer.


 Version 6.14 23 October 1997 

  • DVP timing changed to work with faster computers.


 Version 6.13 22 October 1997 

    *** WARNING ***
    Version 6.13 has significant changes to the packet interface. While each new feature has been tested, the whole package has not been used under actual contest conditions yet. Please spend the appropriate time testing this version before using it in a contest.
    *** WARNING ***

  • New CTY.DAT file from AD1C.

  • Fixed TAIL END MESSAGE not being written correctly to LOGCFG.DAT file when changing it with the Alt-P command.

  • Fixed FT920 selection for radio 2 (worked only for radio 1 before).

  • Added QSX frequency support for packet. If the QSX ENABLE flag is TRUE, then incoming packet spots will be examined for QSX data. If something is found - it will be shown in both the Control-U menu and the band map. For the band map, an x will appear after the frequency.

    When selecting a spot with QSX data, your radio will be put into split mode and your B VFO set to the transmit frequency.

  • To add QSX information to packet spots you are generating, set the PACKET SPOT EDIT ENABLE command to TRUE. This will allow you to edit your spots before they go out.


 Version 6.12 12 October 1997 

  • Updated QSO points for VK/ZL contest to new rules.

  • Created method for showing station status in a multi network. The message is set with MULTI INFO MESSAGE (using Control-J). Put a in the message to show CQ freq or S&P. Use % to show your rate.

    To view everyone’s info, use the Control-E command. You have to have your own MULTI INFO MESSAGE set for the Control-E command to work. The data is shown in the editable log window. Stays there until you log a QSO.

    If your radio isn’t interfaced, you can set your "CQ" frequency by entering your frequency in the call window.

  • Added HP startup command. This is a simple HP style calculator utility. In case you need a calculator on your next dx-pedition.

  • Added LC startup command. If you are using your SWR analyzer to measure inductance or capacitance, allows you to enter the resonant frequency, and the value of your standard cap or coil, and it will compute the value for you.

  • Allow for SERIAL 5 and SERIAL 6 to be specified as a serial port. Use SERIAL 5 PORT ADDRESS or SERIAL 6 PORT ADDRESS to tell the program the base I/O address for the port (in hex).

  • Improved CALQSOW6.DOM and removed a few errors.

  • Added ORION PORT for the Orion rotator. Use Control-P to send the rotator to the country of the station entered in the call window.

  • When doing the dupe check in POST, if you find a QSO previously marked as a dupe which isn’t, POST doesn’t know how to calculate the proper QSO points for the contact. There is now a warning message telling you to go and update the QSO points when this happens.

  • Fixed ControlA/ControlB for DVP and DVK. This should make two radio operation on SSB possible now.

  • Made Grid Map update after Alt-E.

  • Fixed FM mode display.


 Version 6.11 10 September 1997 

  • Fixed scoring for SAC contest if in Scandanavia.

  • Made visible dupesheet update with Alt-R to new band/mode.

  • Much improved operator interface to dualing CQ mode when it is on.

  • Added SEND COMPLETE FOUR LETTER CALL (Control-J - default = False). Makes the å character in a CW message send the whole call when a four letter call is corrected (instead of just the suffix or prefix).

  • Made original logfiles in POST use PLOG###.BAK where ### increments. This should eliminate cases where people loose their log by repeating a operation in POST with a bad file.

  • Fixed Band map restart not loading in saved band map.

  • Fixed spaces in duping sheet file names.


 Version 6.10 29 August 1997 

  • Fixed dupesheets for VHF/UHF and WARC bands.

  • Showed active radio at power up.

  • Made CQ EXCHANGE work with DVK.

  • Made callsignn character pressed during Auto-CQ abort CQ in progress.

  • Added TAB MODE = NORMAL or CONTROLF (Control-J - default = NORMAL). When set to CONTROLF, when using the Alt-E editor, the TAB key will move the start of the next word instead of the next field.

  • Added CLEAR DUPE SHEET command for LOGCFG.DAT file. This will only work when running the file with the Control-V command.

  • Increased size of name window by 2 characters.

  • Expanded on screen instructions for Control-J command to 2 lines.

  • Made Alt-G in Control-J write to specified file. This means you can make a bunch of changes, save them to a file, and then make those same changes again just by executing the file with the Control-V command. This might be handy in the case of multi-operator situations.

  • Changed timing when switching radios to give the relay time to switch to the other radio before asserting CW or PTT signals.

  • Fixed problem with messages sometimes not aborting when using two radio keying and the same port for both radios.

  • Added MESSAGE ENABLE (Control-J - initially false). When FALSE, all automatic messages such as QSL MESSAGE and CQ EXCHANGE are disabled.

  • Added ability to enter hundreths and tenths of hertz in call window.

  • Changed Control-V command to execute additional config file. Use INSERT key for old function (turning on/off insert mode).

  • Fixed NORMAL footswitch mode so CW can be sent.

  • Fixed IARU default exchanges to use IARU zones, not CQ ones.

  • Added function key commands DISABLECW, ENABLECW and CWENABLETOGGLE. These change the value of CW ENABLE.

  • Type DEBUG in call window and hit RETURN to re-enable simulator debug. Eliminates having to stop the program and retyping TR DEBUG.

  • Increased Icom Command Pause default to 300ms and timeout to 500ms.

  • Fixed visible dupesheet random formatting problem (column mode).

  • Fixed last entry of visible dupesheet possibly being out of order.

  • Added CONTROL ENTER to foot switch modes (advance QSO with no CW).

  • Fixed bug where ControlPageDown doesn’t send radio to freq if in S&P mode and also made it do initial exchange when going into S&P mode.

  • Added BANDMAP.BIN - remembers band map when program stop/started.

  • Fixed WAIT FOR STRENGTH (was still waiting for a keystroke).

  • Added START SENDING to FootSwitch Mode - starts sending callwindow.

  • Added LOG FREQUENCY ENABLE command (Control-J, default = false). Replaces serial # with frequency (without leading megahertz). Frequency has a leading decimal point to make it clear it isn’t a QSO number.

  • Disabled band map switching to a tuning radio if not two radio mode. Previously it would do this even if TWO RADIO MODE = FALSE.

  • Fixed bug with Radio Two not updating band output port if it was the inactive radio.

  • Added AUTO S&P ENABLE (Control-J, default = false) to jump into search and pounce mode when tuning the radio more than 1 kHz.

  • Added FREQUENCY MEMORY command. Used to tell the program the defaults to use when QSYing to a specific band/mode. Simply tell it the frequency and the program will figure out the proper band/mode for it. If you are trying to set a SSB frequency that is considered the CW band, put SSB before the frequency (i.e. FREQUENCY MEMORY = SSB 7050). Note that these defaults will be over-written if you set FREQUENCY MEMORY ENABLE = TRUE.

  • Added defaults for 2 meter frequency memory.

  • Made FrequencyMemory get saved in RESTART.BIN file.

  • Added FREQUENCY MEMORY ENABLE command (Control-J, default = TRUE). This turns on the memory for each band/mode. When you come back to the band/mode (with either radio), it will go to the previous frequency.

  • Made frequency memory work - it was disabled.

  • Made CQ MENU come up if in SSB (not sure why I made it CW only).

  • Fixed frequency display sometimes not showing up when switching between radios.

  • Made zone check against CTY.DAT in POST L M an option.

  • Fixed bug where bandmap and visible dupesheet might be written twice.

  • Fixed band map opeartion on 10 meters (showed all the bands before).

  • Allowed three digits to be entered into call window for QSY.


Join the TR Reflector
Feature Wishlist:

E-mail Jan-Eric Rehn - SM3CER

Copyright © 1997-2001 Jan-Eric Rehn - SM3CER
This page was created October 5, 1997
Most recent revision December 28, 2001
Menybar 2