1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
|
TWLOG 1.3 README
This version has been modified to run with the more current versions
of Linux and Lesstif 0.91. Since Lesstif is more common now on Linux
systems, the static executable has been removed.
DESCRIPTION:
This GUI program records basic Ham log information. It uses Motif,
so a statically linked version is included for those who don't have
Motif can run the statically linked program. This program is for
day to day logging, not contesting. There is no dup checking and
contest related things like that. My keyboard is where my logbook
use to be, so why not use the computer to log QSOs!
The interface can be customized without re-compiling. A resource
file allows you to modify the menus for the bands, modes, etc.
that you use.
Most of the log entries can be made with a button press or a single
key stroke. It records the date, start and end times, call sign,
band, mode, power, and signal reports. There is also a field
for general notes.
A second window allows you to search and edit the log file, and a
third widow provides online help. The helpfile contains much more detailed
information than this file and can also be view with any unix command or
editor at anytime.
USER INTERFACE:
The main interface has a data entry form and a menu bar. The data
entry form holds log information for one QSO. Most data can be entered
with a button press or a key stroke. The File button on the menu bar
lets you perform operations on the log file, like append the data entry
form to the log, edit, print the log, etc. A Help button on the menu
bar brings up other windows with online help.
TODO: Put the log file under mysql database.
INSTALLATION:
The following steps create a directory to hold your log, edit the
resource file (Twpsk), compile twlog, copy the executable and resource
files to their install locations.
1) Create a directory to hold your logfiles. I create it in my home
directroy. You can use whatever name you want for the directory.
So, from an command prompt, do something like:
mkdir /home/ted/twlogDir
2) Edit the file Twlog, and locate the line with:
twlog.dirpath: logfiles
Change "logfiles" to the complete path of the directory you just
created above in step 1. For me, the line looks like this:
twlog.dirpath: /home/ted/twlogDir
NOTE: DO NOT put any spaces at the end of the line.
You should also modify some of the other values in Twlog too.
You will want to modify the values Twlog.tzone, Twlog.bands,
Twlog.modes, and Twlog.power. These values will be the options
that appear in the menus. There are also resource that set
the default values for mode, band and power. See the comments
in Twlog and twlogHelp for more information.
3) Compile everything by doing a make. From a command prompt,
make
4) If everything compiled without any errors, then you're ready
to install the program and its resource files. This step
does the following copies:
twlog -> /usr/local/bin
Twlog -> /usr/lib/X11/app-defaults
twlogHelp -> /usr/share/twlog
As root, install the executable and resource file by doing:
make install
From now on, if you want to make changes to the resource file (Twlog),
you must:
1) Edit /usr/lib/X11/app-defaults/Twlog, as root.
-or-
2) Edit Twlog in the source directory and do the "make install" as
root again.
-or-
3) Create a copy of Twlog in one of the other places where X11
looks for resources, and edit that one.
If you are having problems, send me all the info on the error to the
e-mail address below and I'll be glad to help.
73,
Ted - WA0EIR
ted@bluestone.com
|