The Logging Functions

It is unfortunate that an increasing number of Radio Amateurs do not keep accurate logs. Logs are a cherished tradition in Amateur Radio and provide a permanent record of your operating accomplishments. They are essential in qualifying for the many possible operating awards. They are also necessary, should you receive a QSL from another station, for you need to be able to verify the contact and provide an accurate signal report.

Version 8.0 Note. Previous versions of the programs were prone to erratic behavior when the number of contacts in the log got up around 1000. This problem has been eliminated in Version 8.0 by changing the basic way the program processes log data. However, to accomplish this, much of the log processing in the MORSE program is now done via temporary disk files, which puts a premium of hard-drive performance. While earlier versions of the program could be run from floppy disks or ZIP disks, Version 8 requires the use of a reasonably fast hard drive to achieve acceptable performance. Version 8.0 was tested with log files containing 6,000 entries - equivalent to 3-4 standard log books! Performance was quite satisfactory when using a 75 MHz Pentium computer, which is rather slow by current standards. If you are using virtually any Pentium PC of recent vintage, log capacity can be viewed as essentially unlimited in any practical sense, subject of course to available file space on the hard disk.

The MORSE program has a wide range of logging functions that you can use to any degree. Fully implemented, they can make it much easier to track awards and other specialized activities. All logging functions are accessed through the OPTIONS window on the Main Console. Key <ENTER> from this window and you will see several options, including the <L>ogging functions. Key <L> and the LOG.EXE program will be activated, providing you with a range of functions, each of which will be discussed below.

Note: When you select the <L>OG function, you are actually activating a second program - LOG.EXE. When you are done, you will automatically be returned to the MORSE program, but, since the MORSE program is essentially being re-booted, you will lose any operating information (CALL, non-default SPEED, etc.) that were in effect when you selected the <L>OG option. For this reason, I typically perform logging functions before, after, or in lulls between operating sessions. The automatic CALL look-up function provided by the MORSE program would rarely require that you access other log data during an operating session.

The Logging functions work with the LOG.DAT file. The LOG.DAT file provided with the downloaded software contains a subset of my own log file, where most of the QSOs were made on the 30 meter band. Once you have practiced with this file, I will show you how to start your own LOG.DAT file for use with the MORSE program.

<S>imple Call Search

Keying <S> will set up a simple search, where all you have to do is enter the call you want (hope?) to find. For example, key W1DX and you will see all the entries in the log for that station.

<C>omplex Search

This is a search that uses a number of basic search filters to screen the results. In each case, if you want to ignore a specific filter, just key <ENTER> for that filter element and it will be ignored in the subsequent search. The filters include:

Once you have responded to all the search filters, you will then be scrolled through all the log entries that match your search criteria.

<D>X Searches

This option will give you two choices - a listing of all the DX calls in the log or a listing of all the DX countries in the log. You can, of course, search for DX station log data using either the <S>imple or <C>omplex search operations previously described.

<T>ally States

This option has a simplified version of the Complex Search filters and will give you a tally of the numbers of stations worked from each state and whether or not that state is confirmed.

<A>dd Entry

This option lets you manually add contacts to the log. This means you can add contacts from your older logbooks, to take advantage of the automatic ID feature when you enter a call in the MORSE program.

<Q>SL Conformation

This lets you update the QSL status of a contact, when you send or receive a card.

<U>pdate Log File

The MORSE program let's you log basic data during a QSO. This information is stored in a temporary file. This feature lets you complete the data entries for the QSO and transfers the data to the LOG.DAT file.

Probably the best way to get a feeling for the Logging Functions is to simply play with the different search options. Once you are satisfied that you understand the basics of each option, you can then proceed to set up your own LOG.DAT file.


Setting Up Your Own Log File

When you have finished practicing with the Logging functions, proceed as follows:

Click on START

Click on PROGRAMS

Double-click on the MS-DOS icon

Type cd\morse <ENTER>

Type rename log.dat log.old <ENTER>

Type rename urlog.dat log.dat <ENTER>

This completes the conversion to your own log file. At this point, it contains only a single dummy entry, but the section to follow describes how to add contacts while using the MORSE program.


Adding Log Entries

Date and Time

To get the most out of the various log options, it is important that your computer's time and date be current. I would strongly suggest that you set your computer calendar and clock to the GMT/UTC date and time. Updating the time every week or two will provide more than sufficient accuracy for routine logging operations.

Current Band Option

If you largely operate a single band, or plan to be working the same band for an extended period, you can simplify logging by using the Current <B>and option from the OPTIONS window. If the computer "knows" the band you are operating, it can add this information to the temporary files created during MORSE operation, speeding up the process of Updating the log at a later point.

Logging a QSO

When you enter a call in the CALL window, the computer records the call, along with the current date, time, and band (if you have used the <B>and option). At any point during the QSO, if you key the <+> key, this information will be added to a temporary QSO file and the computer will "beep", signifying that the command was received. The CALL window will be highlighted in yellow to indicate that the contact has been entered into the temporary QSO log. It will stay highlighted for the duration of the contact. It is expected that you will keep a record of other information, such as name, location, signal reports, etc., on a piece of scratch paper, a temporary log sheet, or the traditional log book.

<U>pdating the Log File

I usually do the log update at the end of an operating session. There is no maximum time limit, as the temporary file will simply get larger as contacts are added. However, if you wait too long, you may misplace the additional log data, especially if it is recorded on miscellaneous scraps of paper!

To update the log, perform the following steps:

From this point on, simply follow the prompts. In order to make the most of the call-lookup feature, at a minimum you should enter the other operators name and location. In most cases, you will want to enter all the information requested. A few guidelines:

If you implement even minimal logging, you will never "forget" the name and location of stations you have previously worked. If you fully implement the log options, you will find it extremely easy to track your progress in seeking a wide range of awards. My primary LOG.DAT file has become so valuable, that I routinely back it up every few weeks. I would suggest that you do the same, just to play it safe.

 

Editing the LOG.DAT File

The LOG.DAT file is a simple, sequential ASCII data file and thus can be edited using any word processor in the TEXT or Non-document mode. This can provide you with a powerful option for editing the LOG.DAT file as long as you observe a few basic cautionary notes:

DATE

TIME

BAND

MODE

CALL

NAME

REPORT

NOTES

2X QRP (YES or NO)

QSL SENT (YES or NO)

QSL RECEIVED (YES or NO)

********************

If lines are deleted or added or if the order is changed, you will not be able to use the <L>og functions and MORSE will generate errors messages if you attempt to run the program. It is possible to fix such problems, but it can take a long time to find them in the case of a large file.

While it is possible to add new log entries using a word processing program, you need to be very careful with respect to the format issues notes above. In most cases, it would be best to use the <A>dd function available in the logging program, as the program will assure that all the formatting is properly done.

Once you have completed a manual editing session, you need to boot MORSE and check out the file using the <L>ogging option. ANY errors indicate a problem with your editing that must be dealt with. You can go back into the file with your word processor and try to locate and fix the problem, but if that doesn't work, you should delete the current LOG.DAT program and rename your backup (LOG.OLD) as LOG.DAT. If you didn't make a backup file, you weren't paying attention!