Dec 272017
Ham radio logging program with range, bearing, & MUF calculations. Prints QSO listings by date or Callsign and prints QSL labels/cards.
File HAMLOG.ZIP from The Programmer’s Corner in
Category Science and Education
Ham radio logging program with range, bearing, & MUF calculations. Prints QSO listings by date or Callsign and prints QSL labels/cards.
File Name File Size Zip Size Zip Type
HAMLOG.DOC 5291 2241 deflated
HAMLOGD.EXE 123650 64506 deflated

Download File HAMLOG.ZIP Here

Contents of the HAMLOG.DOC file

Bruce Warr

HAMLOG is a ham radio computer logging program that can log
QSOs either in real-time or off-line, calculate bearing,
distance, and most usable frequency between two stations, and
print out QSL labels or cards. It can store 3200 QSOs per 360k
of disk space. QSO records can be printed out either
chronologically or alphabetically by callsign.


There are certain features that are common to all sections of
the program. Entering no data (just a carriage return) for the
FIRST input on any screen will cause the program to return to the
next higher level. Any special keys (such as Esc and the F keys)
that are enabled will appear along the bottom of the screen.


1. Log callsigns. This is the section for real-time logging of
QSOs. If output and configuration files have not already been
opened, you will be asked for the file names when you first enter
this section. The first time you will also be asked for the
frequency, mode, and if you wish to use the next good QSO number.
If you do not want QSO numbers, just enter 0 (zero).

Next the main input screen will appear. The time up for a QSO
will be the time you enter the other station's callsign. Upon
entering a callsign it will be checked by the program to see if
it conforms to a normal callsign. If it does not, you will be
notified and asked if you wish to continue. Once a callsign is
accepted, it will be checked for any prior QSOs if the PRIOR
feature is ON. (PRIOR is toggled on/off with the F10 key). All
prior QSOs (or the notice "No prior contacts") will then be

You are then prompted for the RSTs and remarks. Once these
are entered, you only need to press return when the QSO is
finished and it will be logged off. If at any time during the
QSO you wish to abort the entry, just press the Escape key,

Changing the frequency and mode can only be done when you are
at the beginning of the main screen (i.e. are not in a QSO).
Press the F1 key to change the frequency and F2 to change the

Pressing the F3 key will place you in the callsign search
mode and you will be requested to enter a full or partial
callsign. All prior contacts beginning with the entered
characters will be listed.

There is an automatic save feature that is user selectable with
the configuration file. The program automatically saves out the
index after the specified number of QSOs. (Each record is saved out
as it is completed, so even if the index is lost you can still re-
create it in the file section.)

Finally, you are given a warning when the file is within 10 records
of being full.

2. Add callsigns. This section is for adding QSOs off-line.
They must be entered in chronological order. You will be prompted
for all the required information.

3. Print callsign listing/QSO labels. This section allows you to
print out callsign listings either in alphabetical or
chronological order. You can also print out QSO labels or cards
(in chronological order only). The size for the cards or labels
are user selectable using the configuration file. The program
automatically updates the QSL sent field when the label/card is
printed. Printing may be aborted at any time by using the F4 key.

4. Data files. This section allows you to create, list, load,
change, or delete the data files. It also has an option that will
re-index a data file if the index is corrupted for any reason.
You would use the change option to update the QSL received field in
the records.

5. Bearings from station. This section will calculate the
distance and bearing from your station to one of 15 preselected
points or to a specific set of user entered coordinates.

6. Most Usable Frequency chart. This section graphically shows
the MUF from your station to one of the preselected points or to
a specific set of user entered coordinates. Distance and bearing
are also supplied as well as local time differential, sunrise and
sunset in the other station's area.

7. Set Date/Time. This section allows you to reset the computer
system's date and time. This is in case you wish to switch
between local and UTC time.


This program has been extensively tested, but Murphy's Law
dictates that there will always be an undiscovered bug. If you
should come across one, please notify me. I can be reached on
Prodigy (CDTK51A), at my home QTH as listed in the Call Book, or
(if the propagation is right) maybe even on the air.

vy 73 ex gd dx de KA6ZDY


The demonstration version of HAMLOG works the same as the
regular version except the number of QSOs per file is limited to
25 and the configuration is preset to the author's home station
and cannot be changed.

To order the latest version of HAMLOG, send $15 (5.25 disk)
or $17 (3.5 disk), check or money order, to:

Bruce G. Warr, KA6ZDY
6010 Avenida Chamnez
La Jolla, CA 92037

 December 27, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>