home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Ham Radio 1997
/
WOHR97_AmSoft_(1997-02-01).iso
/
swl
/
swl_18
/
amsoft.iii
next >
Wrap
Text File
|
1997-02-01
|
93KB
|
2,222 lines
Page.1
███████┐
██┌────┘ ██┐ ██┐ ██┐
███████┐ ██│ ██│ ██│
└────██│ ██│ ██│ ██│ ██┐ ███████┐ ███████┐ ████████┐
███████│ ██│ ██│ ██│ ██│ ██┌──██│ ██┌────┘ ████┐└──██┌──┘
└──────┘ ██████████│ ██│ ██│ ██│ ██│ ███┐ └██┌┘ ██│
└─────────┘ ██│ ██│ ██│ ██│ └██│ ██│ ██│
██████┐ ███████│ ███████│ ████┐ ██│
└─────┘ └──────┘ └──────┘ └───┘ └─┘ (tm)
Version 2.00
Page.2
Index
Page Title
3 Intro
4 Thank You's
5 License Agreement
6 Disclaimer - Agreement
8 Registration
9 System Requirements
10 Intallion - Setup
11 Breakdown
12 Hot Keys
13 SWLOGit Main Screen
14 Log
15 SWLOGit Log Book
20 Find - Edit
21 Searching Options
23 Schedules
27 Schedule Editing
28 MUF
29 MUF/LUF Graphing
30 M/LUF Worldmap Plot
32 M/LUF Worldmap Mouse
33 Sun Terminator
34 Propagation Plot
35 World Clock
36 Calendar
37 SunRise/Set Time
38 QSL
39 Address Database
41 Write Report
43 Writting Scripts
44 Macros
45 Personal Info/Stations Address
47 File/Print
48 Export File (Ascii)
49 Export File (SWLOGit)
50 Import File (SWLOGit)
51 Print
52 User Setup
54 Sort Search
55 Changing Default Database
56 Exit (SWLOGit)
57 Backups
58 Errors
59 Commandline Options
60 Printers
Page.3
INTRO
└─────┘
SWLOGit started off 4 years ago and now has gotten to version 2.00,
one year after the release of the first public release.
I'd like to thank everyone who's helped me in this project, you all
know who you are. This program has gone through MANY changes and many
rewrites. It started off as a HAM database and then half way through the
program I decided to write a database for shortwave listeners. Since I
couldn't find a program already out there with the options I wanted, I
decided to write my own. This current version has been the forth
completely rewritten from scratch. After completing one version, I
found that I could better my self and started from the beginning again.
This program was written to add to the enjoyment of shortwave
listening and to help users keep track of all those stations that are
heard on the band. Be able to go back in your logs and find where that
transmission is coming from and from whom. SWLOGit has many more tools
that enable the user to find what's where and where they can find a
station by using the MUF/LUF map plotting, or by using the Sun
terminator. Or have SWLOGit help write those Reports(QSL's) to confirm
the stations reception.
I hope to add more options as we go along. I also hope that you as a
user will continue to give me feedback on the program, things that you
like or dislike. Have any new ideas that you think would improve the
program? Please let me know and I may add it to the next release. Many
of the options you will find in this version of SWLOGit have been added
because users have requested them.
Page.4
T h a n k Y o u ' s
└─────────────────────┘
Before we get into the program I'd like to thank the many people who
helped me in this not so small project that's lasted over 4 years.
After well over 3000+ hours of programming and debugging, I'd like
to thank my wife Cathy for not throwing the PC out the window<g> after
spending so much time in front of it. I'm really grateful that she has
stood behind me with this project.
I would like to thank Joe Robinson, and All of the people online that
I have met. For all their support, and good words that kept me going when
I sort of slowed down on the programming of SWLOGit.
I also want to thank very much the help of all beta testers, for
testing the program and giving me the help on what I should improve to
make the program even better. Also the bad points <g>.
There are SO many more people out there that I would like to thank
as well in helping me by giving me their encouragement to continue and
finish up. All of you on my small mailing list, on the Internet.
I would also like to thank very much Ken Alexandra for his support
in allowing me to use his BBS 'The Listening Post' as the HQ BBS for
SWLOGit.
Sorry if I've left anyone out. I wish to thank everyone out there.
Page.5
L I C E N S E A G R E E M E N T
└──────────────────────────────────┘
DEFINITION OF SHAREWARE
Shareware distribution gives users a chance to try software before
buying it.
If you try a Shareware program and continue using it, you are expected
to register. Individual programs differ on details -- some request
registration while others require it, some specify a maximum trial period.
With registration, you get anything from the simple right to continue
using the software to an updated program with a printed manual.
Copyright laws apply to both Shareware and commercial software, and
the copyright holder retains all rights, with a few specific exceptions
as stated below. Shareware authors are accomplished programmers, just
like commercial authors, and the programs are of comparable quality.
(In both cases, there are good programs and bad ones!) The main difference
is in the method of distribution. The author specifically grants the right
to copy and distribute the software, either to all and sundry or to a
specific group. For example, some authors require written permission
before a commercial disk vendor may copy their Shareware.
Shareware is a distribution method, not a type of software. You should
find software that suits your needs and pocketbook, whether it's
commercial or Shareware. The Shareware system makes fitting your needs
easier, because you can try before you buy. And because the overhead is
low, prices are low also. Shareware has the ultimate money-back guarantee
-- if you don't use the product, you don't pay for it.
Page.6
DISCLAIMER - AGREEMENT
└──────────────────────┘
Users of SWLOGit must accept this disclaimer of warranty:
SWLOGit is COPYRIGHT.
"SWLOGit is supplied as is. The author disclaims all warranties,
expressed or implied, including, without limitation, the warranties of
merchantability and of fitness for any purpose. The author assumes no
liability for damages, direct or consequential, which may result from
the use of SWLOGit."
SWLOGit is a "shareware program" and is provided at no charge to the
user for evaluation. Feel free to share it with your friends, but please
do not give it away altered or as part of another system. SWLOGit must be
copied complete, including the files SWLOGIT.DOC, README.1ST, & ORDER.DOC.
The essence of "user-supported" software is to provide personal
computer users with quality software without high prices, and yet to
provide incentive for programmers to continue to develop new products.
If you find this program useful and find that you are using SWLOGIT and
continue to use SWLOGit after a reasonable trial period, you must make a
registration payment of $30.00 (Canadian) or $25.00 (U.S) to DAVID TOSTE.
This registration fee will license one copy for use on any one
computer at any one time. You must treat this software just like a book.
An example is that this software may be used by any number of people and
may be freely moved from one computer location to another, so long as
there is no possibility of it being used at one location while it's
being used at another. Just as a book cannot be read by two different
persons at the same time.
Commercial users of SWLOGit must register and pay for their copies of
SWLOGit within 30 days of first use or their license is withdrawn.
Commercial and government Site-License arrangements may be made by
contacting DAVID TOSTE.
Operators of electronic bulletin board systems may post SWLOGit for
downloading by their users as long as the conditions described in this
license are met.
Page.7
Anyone distributing SWLOGit for any kind of renumeration must first
contact DAVID TOSTE at the address below for authorization. This
authorization will be automatically granted to distributors recognized
by the (ASP) as adhering to its guidelines for shareware distributors,
and such distributors may begin offering SWLOGit immediately. (However
DAVID TOSTE must still be advised so that the distributor can be kept
up-to-date with the latest version of SWLOGit.)
You are encouraged to pass a copy of SWLOGit along to your friends
for evaluation. Please encourage them to register their copy if they
find that they can use it.
View the file labeled ORDER.DOC for further information.
David Toste
195 Wynford Dr. Suite 207
Don Mills, Ontario
M3C 3P3
Canada
Internet E-Mail: aa521@freenet.toronto.on.ca (Main E-MAIL Address)
da884@cleveland.freenet.edu
at738@freenet.carleton.ca
HQ for SWLOGit BBS: The Listening Post (905)841-6490 FidoNet: 1:250/930
E-Mail Address for 'The Listening Post': David.Toste@odxabbs.tor250.org
To download the latest copy of SWLOGit. Logon to 'The Listening Post'
Logon Name : SWLOG IT
Password : SWLOGIT
Look for SWLITxxx.ZIP xxxx - Latest version of SWLOGit.
Look for SWITxxxU.ZIP xxxx - Latest update version.
Downloading off the Internet.
FTP : ftp.virginia.edu /pub/swlogit/
Any SimTel Mirror site should have the lastest copy of
SWLOGit. Look in the /msdos/hamradio/swl/ section.
WWW : http://itre.uncecs.edu/radio/software/SWLogit.html
or : http://www.interlog.com/~saturn/SWLOGit.html
Page.8
REGISTRATION
└────────────┘
Registration couldn't be any easier. Once the registration is received
and your payment is cleared. I can either send your registration number by
Post-Mail or via E-mail. If you would like to receive the registration
number by E-mail MAKE SURE you send it to me in the order form.
REMEMBER that if you continue to use SWLOGit for more then 30 days you
are requested to register SWLOGit. Remember that by using a unregistered
version of SWLOGit you will be limited to save a MAXIMUM of 100 records.
Once you have a registration serial number it will unlock the power of
SWLOGit with NO limitations what so ever.
Page.9
SYSTEM REQUIREMENTS
└───────────────────┘
System required: (XT NOT TESTED), 286, 386, 486, Pentium
(Note: 286's will work but slow)
Operating System: DOS 3.3 or higher.
OS/2 2.0+(Warp)
Windows 95
Mouse: Microsoft, or any other driver.(Mouse is
not needed but allows easier access, plus
allows you to use some of the options that
ONLY use the mouse.)
Memory: Minimum of 570K.
EMS/XMS, highly recommended, this will
speed thing up. Without EMS/XMS the
program uses the hard drive for swapping
from the overlays.
HardDrive: Minimum of 2 Megs, because the database
WILL grow as you add new logs. Each
Database file(DB) has maximum size of 128
megs, or a total of well over 400,000+
records.
Video: Any type, CGA(No Graphics), EGA, VGA.
Because there are some graphics involved
you will not be able to use those options
unless you have EGA or VGA.
NOTE: Please note that if you have DOUBLESPACE hard drive
compression program installed, the MAPs become
distorted. Seems to work fine on STACKER. If you do
have DOUBLESPACE installed, try to find the
uncompressed drive, and install SWLOGit on the
uncompressed drive.
Don't let the size of the .EXE file scare you off, because the
program uses overlays, and the overlays are built into the .EXE, and not
a separate file as some other compilers do. The program will run faster
if you have EMS/XMS, but will still work with just 570K, it will just
use the HardDrive to swap the overlays.
Page.10
INSTALL / SETUP
└───────────────┘
SWLOGit can be placed anywhere on your HardDrive. Once you have
created the directory in which you would like to place SWLOGit. Unpack
the file into that directory and just type 'SWLOGIT.EXE' and the program
does the rest.
Once you have started SWLOGit as a new user, it will create the
needed database files for the program and then ask you for some
information for the user setup. See UserSetup for more information.
If you have used previous versions of SWLOGit,(before 1.17) then the
program will need to convert your old database version to a new format.
Should this need to be done, SWLOGit will prompt you whether you want
to convert or backup your database. I STRONGLY advise that you backup
the database at least once a month.
Page.11
Break Down
└──────────┘
Before we continue with breaking down every option in the program
and what it does, I would just like to point out a few things that are
global throughout the program.
1. To get Online HELP at anytime in the program you can press
F1. It will give you needed help in the option or field
you are in at the current moment. Not all options have
Online Help.
2. The mouse(if installed) can be used to control the pull
down windows, or move your cursor to a different field
within a window, or press on buttons.
3. TAB is used to move FORWARD to the next button or field.
SHIFT-TAB is used to move BACK to the previous field.
4. If you see an arrow down symbol in red (if you are in
color mode) you can press the arrow down to have an
options window open up, or you can double click in that
field with a mouse.
5. In the Logger you will in the Date/Times edit field, that
there are up and down arrow symbols. In this field, you
allowed to us both the up and down arrows keys on the
keyboard to increment the date and time by one minute or
date.
6. ESC(escape) can be used any where to abort the current
process.
7. From the main opening screen you can use HOT KEYS. This
will enable you to jump right into the option you want
without going through the pull down windows or using the
mouse. See below for a complete list of all the HOT KEYS,
or from within the program itself from the help list.
Page.12
Hot Keys
└────────┘
SWLOGit has a few built in quick keys, which allow you to get some
of the options with just the press of one key.
[Help]
──────
F1 - Globe Help On-line
[Logging]
─────────
F2 - Logger
[Find/Edit]
───────────
Ctrl-F1 - Frequency Ctrl-F6 - Language
Ctrl-F2 - Date Ctrl-F7 - Tx Site
Ctrl-F3 - Time Ctrl-F8 - Station ID
Ctrl-F4 - Mode Ctrl-F9 - View Tagged Records
Ctrl-F5 - Country Ctrl-F10 - View untagged Records
[Schedules]
───────────
F3 - Whats On Now
[MUF]
─────
Ctrl-G - Muf Graph Plot Ctrl-S - Sun Terminator
Ctrl-W - Muf World Map (Plot)
[UTIL]
──────
Ctrl-T - TimeZone Text Ctrl-R - Sun Rise/Set Times
[QSL]
─────
Ctrl-D - Station Address Base
[Files/Print]
─────────────
Ctrl-A - Export File(Ascii) Ctrl-P - Print
[Setup]
───────
Ctrl-U - User Setup
[Exit]
──────
Ctrl-X - Exit SWLOGit
Page.13
SWLOGit Main Screen
└───────────────────┘
SWLOGit 2.00
Log Find/Edit SChedules MUF Util QSL Files/Print SetUp Exit Help
╔════════════════════════════════════════════════════════════════════════════╗
║ ║
║ ███████┐ ██┐ ██┐ ███████┐ ███████┐ ████████┐ ║
║ ██┌────┘ ██│ ██│ ██┌──██│ ██┌──██│ └──██┌──┘ ║
║ ███████┐ ███████│ ██│ ██│ ███████│ ██│ ║
║ └────██│ ██┌──██│ ██│ ██│ ██┌─██┌┘ ██│ ║
║ ███████│ ██│ ██│ ███████│ ██│ ███┐ ██│ ║
║ └──────┘ └─┘ └─┘ └──────┘ └─┘ └──┘ └─┘ ║
║ ██┐ ██┐ ██┐ ███████┐ ██┐ ██┐ ███████┐ ║
║ ██│ ██│ ██│ ██┌──██│ ██│ ██│ ██┌────┘ ║
║ ██│ ██│ ██│ ███████│ ██┐ ██┌┘ █████┐ ║
║ ██│ ██│ ██│ ██┌──██│ ██┐██┌┘ ██┌──┘ ║
║ ██████████│ ██│ ██│ ███┌┘ ███████┐ ║
║ └─────────┘ └─┘ └─┘ └──┘ └──────┘ ║
║ ██┐ ███████┐ ███████┐ ████████┐ ║
║ ██│ ██┌──██│ ██┌────┘ ████┐└──██┌──┘ ║
║ ██│ ██│ ██│ ██│ ███┐ └██┌┘ ██│ ║
║ ██│ ██│ ██│ ██│ └██│ ██│ ██│ ║
║ ██████┐ ███████│ ███████│ ████┐ ██│ ║
║ └─────┘ └──────┘ └──────┘ └───┘ └─┘ ║
║ DB File - CONTEST ║
╚════════════════════════════════════════════════════════════════════════════╝
<F1>Help <Ctrl-X>Exit <Esc>Abort Local [13:55:27] UTC [18:55] Sat Dec 09 95
Once you start up for the first time, you will see that the program
will begin by asking you to fill in the User Setup. This user information
is only asked once on the first time you run SWLOGit. Please make sure
that you enter the correct longitude and latitude for your area, since
the program uses this information to calculate MUF, Sun Rise/Set, and
your UTC offset.
The above screen capture is the basic main screen. What you see is
the menu bar with the main options, e.g.: LOG, Find/Edit... At the bottom
is the local time as well as UTC time and the local date. You will also
notice that file name of the current loaded logger Database is shown at
the bottom right hand corner of the screen. You can change the current
and default file by going into the 'Log' or 'SetUp' menu options and
select the database you would like to switch to.
Page.14
Log
└───┘
To start your logging of shortwave stations you can activate the
logger by either pressing F2 from the main menu, or using ALT-L then 'S',
or by using your mouse to the main menu bar and then to the LOG section
and click the mouse's left button. A pull down window should now be open
fig.1
[fig.1] Log Find/Edit SChedules MUF Uti
┌───────────────────────────────┐════
│ SWLOGit Log Book F2 │
│ Change Default Logger DB │████
└───────────────────────────────┘██┌─
║ ███████┐ ███████│ ██│ ██│ ████
From this menu option you can also change the default logger database
as mentioned above.(fig.2)
[fig.2] ══════════════════════════════┌──────── Script File ─────────┐════
│ ┌──────────────────┐ │
███████┐ ██┐ ██┐ ███████┐ ███████┐ █│ │ LOGIT.DB │
██╔══════════ Change DB File ════════│ │ UTIL.DB ░ │
└─║ │ │ SWLOGIT.DB ░ │
██║ Change Default ┌────────────┐ │ │ PRIRATE.DB ░ │
└─║ Database File. CONTEST.DB │ │ CONTEST.DB ░ │
║ └────────────┘ │ │ ░ │
╠══════════════════════════════════│ │ ░ │
║ < OK > │ │ ░ │
╚══════════════════════════════════│ │ ░ │
└─────────┘ └─┘ └─┘ └──│ │ │
██┐ ███████│ └──────────────────┘ │
██│ ██│ ██│ < OK > < Cancel > │
██████┐ ███████└──────────────────────────────┘
└─────┘ └──────┘ └──────┘ └───┘ └─┘
DB File - CONTEST
Once in this screen by pressing the down arrow key or double clicking
on the file name twice the scroll window will open up with the logger
database files that have been found in the current directory. If you want
to create a new database, then just enter the new file name and SWLOGit
will create the new file. The new logger name will then be placed at the
bottom right hand corner.
Page.15
SWLOGit Log Book
└────────────────┘
Using the mouse, double click on 'SWLOGit Log Book F2', or from the
keyboard by pressing 'S' to activate the logger fig.3
[fig.3]
╔════════════════════════════════ LOGGER ════════════════════════════════════╗
║ ┌─────────┐Khz ┌─────┐UTC ┌─────┐ ┌────────┐┌───┐║
║Frequency:│ │ Start:│18:56 EndTime:│18:56 Date:│12-09-95│Sat│║
║ └─────────┘ └─────┘ └─────┘ └────────┘└───┘║
║ ┌─────┐M ┌─────────┐ ┌──────────────┐ ┌────────┐ ║
║ Band:│ │ Mode: Country: Call:│ > ║
║ └─────┘ └─────────┘ └──────────────┘ └────────┘ ║
║ ┌───────────────────────┐ ┌──────────────┐ ┌─────┐ ║
║StationID: > Language: SINPO: ║
║ └───────────────────────┘ └──────────────┘ └─────┘ ║
║ ┌───────────────┐ Report ┌─┐ QSL ┌─┐ ║
║ TX Site: Sent:│N│ Recv:│N│ ╥ ║
║ └───────────────┘ └─┘ └─┘ ║ ║
║ ┌──────────────────────────────────────────────────┐ ╙─ ║
║Comments: │ │ ╓╖ ║
║ │ │ ║║ ║
║ │ │ ╙╜ ║
║ │ │ ╓╖ ║
║ │ │ ║╖ ║
║ │ │ ╙╜ ║
║ └──────────────────────────────────────────────────┘ BOOK ║
╠════════════════════════════════════════════════════════════════════════════╣
║ < SAVE > < EXIT > < HELP > DB File - CONTEST ║
╚════════════════════════════════════════════════════════════════════════════╝
Frequency : The frequency MUST be entered in KiloHertz's and NOT in
MegaHertz's. Range for entering frequencies is from 10Khz to
29999.9 Khz's. Once the frequency has been entered, the band
for that frequency is automatically calculated.
StartTime : Starting time of the current logging. Time is set to UTC. You
will notice the symbol of two arrows, by pressing the up or
down arrow keys on the keyboard, you will be able to increment
the time by one minute, plus or minus. This is also valid for
EndTime.
EndTime : End time of logging. UTC time setting. Or you can just leave
the current time.
Date : Date of the logging station. You will notice the symbol of two
arrows, by pressing the up or down arrow keys on the keyboard,
you will be able to increment the day by one day, plus or
minus.
Band : As stated in 'Frequency:' the band is automatically calculated.
Page.16
Mode : You can manually enter your own Mode for the current log, or
by double clicking in the Mode field, or by pressing the down
arrow key. You should see the Mode scroll window appear.
(fig.4) Scroll up or down either with the keyboard or mouse.
Once the Mode has been chosen, press Return, or OK with the
mouse. You don't have to use the pull down window to select a
mode, you can do it manually. If you do decide to use the pull
down window, at the bottom of the list using 'OTHER' you can
enter your own mode. You should see that selected mode will
now appear in the MODE: field.
[fig.4] ┌─────────── Mode ────────────┐
│ ┌─────────────────┐ │
│ │ AM │
│ │ AMTOR █ │
│ │ CW ░ │
│ │ FAX ░ │
│ │ FEC ░ │
│ │ FM ░ │
│ │ LSB ░ │
│ │ NAVTEX ░ │
│ │ PACKET ░ │
│ │ RTTY ░ │
│ │ USB ░ │
│ │ WEFAX │
│ └─────────────────┘ │
│ │
│ < OK > < Cancel > │
│ │
└─────────────────────────────┘
Page.17
Country : This option works just the same as the Mode option. (See Above
fig.4). This field is to indicate the country from which the
program originates.(fig.5)
[fig.5] ┌────────── Country ──────────┐
│ ┌─────────────────┐ │
│ │ Afghanistan │
│ │ Albania █ │
│ │ Algeria ░ │
│ │ Argentina ░ │
│ │ Armenia ░ │
│ │ Australia ░ │
│ │ Ausrtria ░ │
│ │ Bangladesh ░ │
│ │ Belarus ░ │
│ │ Bosnia Hercengo ░ │
│ │ Belgium ░ │
│ │ Brazil │
│ └─────────────────┘ │
│ │
│ < OK > < Cancel > │
│ │
└─────────────────────────────┘
Call : It's up to you as a user to enter a call sign for the station
that your logging, but it is not needed. An example would be
WWV, or HCJB. Or if your into listening to utilities you can
enter the call sign used there.
Station ID: As an example what you would enter here is eg:'Radio Portugal'
or 'Vatican Radio'.
Page.18
Language : As with Mode and Country, there is a pull down option with a
built in list of many languages.(See Mode fig.4). fig.6
[fig.6] ┌───────── Language ──────────┐
│ ┌─────────────────┐ │
│ │ English │
│ │ Afrikanna █ │
│ │ Arabic ░ │
│ │ Chinese ░ │
│ │ Dutch ░ │
│ │ French ░ │
│ │ German ░ │
│ │ Greek ░ │
│ │ Italian ░ │
│ │ Japanese ░ │
│ │ Korean │
│ └─────────────────┘ │
│ < OK > < Cancel > │
└─────────────────────────────┘
SINPO : SINPO code is a well established way of indicating reception
quality. An example would be a SINPO of 24343. In English
this would mean: fig.7
(S)ignal was poor
(I)nterferance was slight
(N)oise was moderate
(P)ropagation was slight
(O)verall was fair
The meaning of SINPO is as follows:
S - Signal
I - Interference
N - Noise
P - Propagation
O - Overall
[fig.7]
┌──────────────────────────────────SINPO─────────────────────────────────────┐
│ S-Signal I-Interferance N-Background P-Propagation O-Overall │
│ Strength Noise │
│ │
│( ) 1-Nil ( ) 1-Extreme ( ) 1-Extreme ( ) 1-Extreme ( ) 1-Unusable │
│( ) 2-Poor ( ) 2-Severe ( ) 2-Severe ( ) 2-Severe ( ) 2-Poor │
│( ) 3-Fair ( ) 3-Moderate ( ) 3-Moderate ( ) 3-Moderate ( ) 3-Fair │
│( ) 4-Good ( ) 4-Light ( ) 4-Light ( ) 4-Light ( ) 4-Good │
│( ) 5-Excellent ( ) 5-Nil ( ) 5-Nil ( ) 5-Nil ( ) 5-Excellent│
├────────────────────────────────────────────────────────────────────────────┤
│ < OK > < CANCEL > < HELP > │
└────────────────────────────────────────────────────────────────────────────┘
Page.19
TX Sites : Use this area to enter the known location for the stations
transmitter site.
[fig.8] ┌───────── TX Sites ──────────┐
│ ┌─────────────────┐ │
│ │ Antigua │
│ │ Ascension Isl █ │
│ │ Australia ░ │
│ │ Austria ░ │
│ │ Bahrain ░ │
│ │ Bangladesh ░ │
│ │ Belgium ░ │
│ │ Bethany ░ │
│ │ Bonaire ░ │
│ │ Bangkok ░ │
│ │ Botswana ░ │
│ │ Brazil │
│ └─────────────────┘ │
│ │
│ < OK > < Cancel > │
│ │
└─────────────────────────────┘
Comments : This area can be used to comment on what was heard or any
other type of information that you would like to reference
the station that you are listening to.
Reports Sent
Received : To indicate that you have either sent or received a QSL
(Station) report enter a 'Y,' or if you haven't sent a report
indicate 'N'.
Page.20
Find/Edit
└─────────┘
In this area there are two ways that it can be used. You can either
search the database and look up information. Or go back in your loggings
and edit or delete those already in the database. An example would be to
look up a frequency that you're listening to. Once you have found what
you're looking for, you can edit that record, and then update it, or
you can save it as a new log. fig.9.
[fig.9] ┌─────────────────────────────┐
│ Frequency Ctrl-F1 │
│ Date Ctrl-F2 │
│ Time Ctrl-F3 │
│ Mode Ctrl-F4 │
│ Country Ctrl-F5 │
│ TX Site │
│ Language Ctrl-F6 │
│ Station ID Ctrl-F7 │
│ Station CAll │
│ COmments │
│ Report Sent │
│ Report Recv │
│ View Tagged Records Ctrl-F8 │
│ View UnTagged Records │
│ UnTag ALL Records │
└─────────────────────────────┘
Page.21
Searching Options
└─────────────────┘
Frequency : Search for any frequency in the database.
Date : Search for a log date. The date format is shown in a light
color of gray.
Time : The Time search searches a range of times. An example would be
to search from 02:00 UTC to 03:00 UTC. Or you can always enter
the same time for both, and it will try to find a log with
that exact time.
Mode : You have the option of typing your own mode or using the down
arrow key or to double click in the mode edit field and the
scroll will open up.
Country : Search Country of orgin. See 'Mode' above.
TX Site : Search Transmitter locations. See 'Mode' above.
Language : Search for language spoken in tansmission. See 'Mode' above.
Station ID : You enter the station ID. An example would be to search for
'Voice of America'. The program will search the entire
database for the above ID.
Station Call : Search for the stations call sign, example 'VOA' or 'HCJB'.
Comments : The comments search will search ALL of the comment fields for
the word(s) you want searched.
Report Sent : Will display all of the logs that you have sent QSL reports to.
Report Recv : Display all of the stations or logs that you have received
reports from(QSL's).
View Tagged : Displays all of the logs that you have tagged. These logs can
then be Exported or Printed. Only logs that have been tagged
can be Exported or Printed.
View
Untagged : Displays all of the logs that have NOT been tagged. These
logs CAN NOT be printed or exported unless they have been
tagged.
UnTag ALL : This option will UnTag all of the logs that have been tagged.
You can view which logs are tagged with the 'View Tagged
Records'. You will be prompted whether you really want your
records untagged.
Page.22
Once you have selected which option you want to use to search for,
you will see a scroll window, with all of records found in the search
fig.10. If it had not found anything it would display a message to you
stating that it has not found anything.
[fig.10]
┌─────────────────────────── Found in Search ───────────────────────────┐
│ ┌─┬─────────┬─────┬─────┬─────┬────────┬─────────┬──────────────┬───┐ │
│ │T│ Freq │ Bnd │STime│ETime│ Date │ Mode │ Country │ │
│ ├─┼─────────┼─────┼─────┼─────┼────────┼─────────┼──────────────┼───█ │
│ │*│ 4870│60 │21:53│21:57│11-15-95│AM │Benin │Non░ │
│ │*│ 5047│60 │21:33│21:36│11-15-95│AM │Togo │Non░ │
│ │*│ 5075│59 │10:27│10:31│11-06-95│AM │Colombia │Non░ │
│ │*│ 5940│51 │02:10│02:13│11-14-95│AM │Russia │Non░ │
│ │*│ 5950│49 │02:22│02:23│11-14-95│AM │Taiwan │Non░ │
│ │*│ 5975│49 │05:13│05:15│11-13-95│AM │United Kingdom│Non │
│ └<█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░>┘ │
│ DB File - CONTEST Total:[1/56] │
├───────────────────────────────────────────────────────────────────────┤
│ < Exit > < Edit > < View > < Tag > < Delete > < Help > │
└───────────────────────────────────────────────────────────────────────┘
By using the mouse or arrow keys you can view what was found in the
search. You can scroll to the right or left and view the entire record.
If there are more than 8 records found in the search, you will be able
to scroll up and down using the keyboard or mouse.
Edit : If you decide to edit the current highlighted record, you can
by pressing Edit. From within this option you'll be able to
save the record as a update or as a new log. The program will
prompt you to which type you would like to save it as. SWLOGit
will load up the looking screen that is used when logging new
records. All the same functions apply to this editing screen
as does the Logger Screen. See Page.15
View : View is much like the Edit option, but it just allows you to
view the entire record on the screen at once, but doesn't
allow you to edit or update the record.
Tag : This option may be a little tricky to understand at first but
it's a really simple concept. When you decide to Print, or
Export records to a file, SWLOGit will ONLY Print/Export
records that have been Tagged. If you decide that you want
the current record to be Printed or Exported, then you would
TAG it by either using the mouse and pressing <TAG> or by
using TAB to highlight that button, or you can do the fast
way by pressing the SPACE bar. You can the preview all of the
records that have been tagged by using the "View Tagged"
option from the search menu, see Page 21.
Delete : This is basically straight forward. It will delete the current
high-lighted record and it will make sure you want to delete
it, so there is no chance that you may delete it by mistake.
Once deleted you CAN NOT undelete it, so be sure you really
want the record deleted.
Page.23
Schedules
└─────────┘
One of the big problems is keeping track of what is on at what time.
Using the Schedules database, you can view at what time the program
begins and when it ends, and what frequencies that are in use. You are
also able to keep track of which days the broadcaster is broadcasting.
[fig.11] ┌────────────────────────────┐
│ What's On Now F3 │
│ Frequency │
│ Weekday │
│ Time │
│ Country │
│ Language │
│ Station ID │
│ Target │
│ Program Type │
│ New Broadcast Schedule │
│ Import T/S Database │
│ Change Default Schedule DB │
└────────────────────────────┘
What's On Now: The fastest way to see what is on at the current time is by
selecting this option, or by pressing the F3 key. You will
then see a screen(see fig.14), with the first found record.
You can then move to the next record by pressing the 'Page
Down' or the 'Page Up' keys. Please see 'Search Screen' for
more detail on moving around.
Frequency : Search for any frequency in the Schedule's database.
Weekday : If the days of operating for a broadcaster has been provided,
you can select which days you want the program to search for.
When this option has been selected, you will see fig.12.
[fig.12] ╔══════ Search ═══════╗
║ ┌───────┐ ║
║ Weekday:------- ║
║ └───────┘ ║
║ Search for Weekday. ║
╚═════════════════════╝
The only way to enter which days you want to select, you will have to
press the down arrow keys to open the selection window.
[fig.13] ╔═ Operation Days ══╗
║ ( ) Sunday ║
║ ( ) Monday ║
║ ( ) Tuesday ║
║ ( ) Wednesday ║
║ ( ) Thursday ║
║ ( ) Friday ║
║ ( ) Saturday ║
║ < OK > ║
╚═══════════════════╝
Page.24
Time : You require two times to be entered. Enter the range you would
like to search for. An example would be to have the program
search from 02:00 to 03:00 UTC. SWLOGit will return all the
broadcasters that are in operation at those times.
Country : This option is used to search for the country of which the
broadcaster is from and not where it's transmitting from.
Language : Language that is spoken for the broadcast.
Station ID : What the broadcaster ID's the station as. Example: BBC or VOA.
Target : Transmitting target of which the station is aiming programs
to.
Program Type : What type of program the broadcaster is transmitting. This
could be news, sports, events, or DX programs.
New Broadcast
Schedule : Here you will be able to enter a new record into the DB. You
will get a new screen with nothing in the fields. Fig 14
Import T/S
Database : Import Tom Sundstrom's schedules, you will be prompted for the
database files name. This would normally be SW_UPD.DBF.
The program will import ALL of the records in the database,
and at the current moment does not remove all records.
Change Default
Schedule DB : You may want to have more then one schedule DB. One could be
used to maintain for broadcasters and the other for WEFAX
schedules. Once in this option you can press the down arrow
keys and a window will open up which you will see all of the
database files ending with the file extention of DBS, which is
the extention that is used for SWLOGit's Schedule database.
Page.25
After the program has done a search, you will see the
following screen.
[fig.14]
╔═════════════════════════════════ Schedules ════════════════════════════════╗
║ ┌────────────────────┐ ┌────────────────────────┐ ║
║ Country:│Australia │ Target:│As/Pac/PapNG │ ║
║ └────────────────────┘ └────────────────────────┘ ║
║ ┌─────────────┐ ┌────────────────────────┐ ║
║ Language:│English │ Station ID:│R Australia │ ║
║ └─────────────┘ └────────────────────────┘ ║
║ ┌────┐ ┌────┐ ┌────────────────────────────────┐ ║
║Start Time:│2200│ End Time:│2300│ Notes:│ │ ║
║ └────┘ └────┘ └────────────────────────────────┘ ║
╠══════════╤══════╤════════════╤═════╗ ┌─────────────────────────┐ ║
║Frequency │ Mode │ Transmitter│ Azm ║ Prgm Type:│ │ ║
╠══════════╪══════╪════════════╪═════║ └─────────────────────────┘ ║
║ 17860 │ AM │ Shepparton │ 65 ║ ┌──────┐ ┌────────┐ ║
║ 17795 │ AM │ Shepparton │ 90 ║Days of Op:│------│ Updated:│08-18-94│ ║
║ 15365 │ AM │ Shepparton │ 50 ║ └──────┘ └────────┘ ║
║ 13755 │ AM │ Shepparton │ 30 ╠═══════════════════════════════════════║
║ 11855 │ AM │ Carnarvon │ 9 ║Record- 30/68 <░░░░░░░█░░░░░░░░░░░> ║
║ 11695 │ AM │ Shepparton │ 355 ╠═══════════════════════════════════════║
║ 9660 │ AM │ Brandon │ 10 ║ ║
║ 9645 │ AM │ Carnarvon │ 347 ║ < OK > < Edit > < Save > ║
║ 9580 │ AM │ Brandon │ 10 ║ < Help > < Delete > < New > ║
╚══════════╧══════╧════════════╧═════╩═══════════════════════════════════════╝
Country : This field displays the stations country origin, and not
where it's transmitting from.
Target : Transmitting target of which the stations is aiming programs
to.
Language : Language that is spoken for the broadcast.
Station ID : What the broadcaster ID's the station as. Example: BBC or VOA.
Start/End
Time : This is the time that the broadcaster begins transmitting on
the frequencies that are listed and the time that the
broadcast ends.
Notes : This field could be used to place any extra comments about the
broadcaster, or just about anything else.
Program Type : What type of program the broadcaster is transmitting. This
could be news, sports, events, or DX programs.
Day's of
Op(eration) : This indicates which days this broadcast can be heard. As an
example, you would see M-T---S. Which would mean that you could
hear the broadcast on Monday, Tuesday, and Sunday.
Last Updated : The last day that the current record has been updated.
Page.26
Frequency : Up to 10 frequecies can be viewed for the current broadcast.
Mode : The mode that the broadcast can be heard in.
Transmitter : Location of the transmitting antenna for each frequency.
Azm(Azimuth) : This indicates the direction of the antenna which it's
broadcasting the signal to.
Record : This area shows what the current record number is and how many
records were found. To the right hand side of this, you will
notice a scroll bar, which the mouse can be used to click on
the arrow symbols to move up or down one record. Or you can
click on any section of the scroll area to go directly to the
middle or to the end of the current found records.
Page.27
Schedule Editing
└────────────────┘
You can update any of the current records or deleted them using the
edit keys(see fig.14). This feature is only enabled if the version of
SWLOGit has been registered.
Ok : Once your done using Schedules database, you can exit this
screen by pressing OK button or just press ESC key.
Edit : If the current version has been registered, the cursor will
move to the Country field to begin editing the current record.
Save : The current record can be updated or saved as a new record.
You will be prompted as to which Save mode you would like.
Help : Get help on this current screen.
Delete : Delete the current record, you will be prompted to make sure
this is what you want to do.
New : Create a new record on a blank screen.
Page.28
MUF
└───┘
One of the many powerful features of SWLOGit is it's ability to plot
the MUF(Maximum Usable Frequency) or LUF(Lowest Usable Frequency) for the
entire world, or just one small section of the globe. As well as plotting
out the Sun Terminator Line.
The Sun Terminator will plot out which sections of the globe that
fall under daylight or in darkness.
The program will remember what was the last solar flux/Sun spot
number that was used. If there hasn't been a number placed in the edit
field, then SWLOGit will place an 'expect' sunspot number for the current
month. If some of the options that require a SunSpot/Solar Flux number
are found to be empty, the program will predicate the expect number for
the current month.
[fig.15] MUF Util QSL Files/Print SetUp
══┌───────────────────────────────┐═══
│ M/LUF Graph Ctrl-G │
██│ M/LUF WorldMap (Plot) Ctrl-W │
█┌│ M/LUF WorldMap (Mouse) │
█││ Sun Terminator Ctrl-S │
█││ Propagation Plot │
██└───────────────────────────────┘
──────┘ └─┘ └──┘ └─┘
Page.29
MUF Graph
└─────────┘
M/LUF Graph is used to plot out the MUF or LUF for a target area of
the world. As a example would be to Southern Africa or to the East Coast
of the USA. You can either enter the Solar Sunspot Number or Flux. But
make sure that you have the correct button with the 'X' to indicate which
of the two you are using. To view the Directions List, press the Down
Arrow key to have the list appear or double click on the Edit field.
Once you have selected a target area and the Solar information, press
<OK> and you will then see the plotted information for that target area,
for the next 24 hours. You will see a MUF(Red) line, and LUF(White) line
for that target area and at what time you should expect the MUF and LUF
in UTC time.
[fig.16] ╔══════════════ MUF Graph ══════════════╗
║ ║
║ [X] SunSpots [ ] SolorFlux ║
║ ┌─────┐ ┌──────────┐ ║
║ SunSpots:│ │ Date:│11-25-1995│ ║
║ └─────┘ └──────────┘ ║
║ ┌───────────────────────┐ ║
║ Direction: ║
║ └───────────────────────┘ ║
╠═══════════════════════════════════════╣
║ < OK > < Abort > < Help > ║
╚═══════════════════════════════════════╝
Sun Spot/Flux
spot : Please select whether you are going to enter a sun number or
the solar flux. Then all of the programs calculations are
based on the Solar SunSpot number. But if you do choose to
enter a Flux number the program will convert the Flux number
to SunSpot.
Date : As default, the current date is used. You can change it to any
other date in the past or future.
Direction : By double clicking on the Direction edit field or by pressing
the down arrow key, you will get a list of points around the
world to get a MUF/LUF graph.
Page.30
M/LUF WorldMap Plot
└───────────────────┘
M/LUF Mapping is a really strong option. When you really want to know
what's happening with conditions around the world, M/LUF WorldMap will
plot out the MUF or LUF as you have selected, for the entire world. This
way you will be able to see where most of the DX should be coming from.
This process may be slow on some older machines. As default the
resolution has been set to 10 degrees. What this means is that the
program will jump every 10 degrees and then calculate the MUF or LUF.
You may set up the resolution to a lower number. On a 386-DX40 with NO
math co-processor it takes about 2 minutes to plot out the world map
using the defaulted settings. Because the program has to calculate the
amount of hops the signal takes to get from point 'A' to you, there are
also MANY other calculations that must be figured out as well, ie. find
out if the area of the bouncing is land or ocean, or if it's in day or
night. So there are A LOT of formulas that must done to just figure out
the MUF/LUF from your location to point 'A'. See fig.17
[fig.17]
╔═════════════════════ MUF Map ═════════════════════╗
║ Pattern: ║
║ [X] SunSpots [ ] SolorFlux [X] ─────── ║
║ ┌─────┐ ┌────────┐ [ ] ─ ─ ─ ─ ║
║ SunSpots:│21 │ Date:│11-19-95│ [ ] ─∙─∙─∙─ ║
║ └─────┘ └────────┘ [ ] ∙∙∙∙∙∙∙ ║
║ ┌─────┐ ┌───┐ ┌───┐ ║
║ Time:│22:05│(UTC) Resolution:│10 │ Video:│VGA│ ║
║ └─────┘ └───┘ └───┘ ║
║ View: [X] MUF [ ] LUF ║
╠═══════════════════════════════════════════════════╣
║ < OK > < Exit > < Help > ║
╚═══════════════════════════════════════════════════╝
Sun Spot/Flux
spot : Please select whether you are going to enter a sun number or
the solar flux. Then all of the programs calculations are
based on the Solar SunSpot number. But if you do choose to
enter a Flux number the program will convert the Flux number
to SunSpot.
Pattern : Select which pattern you would like to have plotted out.
Time : UTC time that you would like to have the MUF/LUF mapped out
at.
Date : As default, the current date is used. You can change it to
any other date in the past or future.
Page.31
Resolution : The Resolution option is defaulted to 10, on a 386-DX40 it
takes about 2 minutes to plot out the entire globe and if set
to 1 it would take WELL OVER 10 minutes to plot out. Because
the amount of calculations SWLOGit is doing to find the MUF
or LUF for that section of the world it's slow in plotting
out. If you are running a 386 with a math processor or a
486-DX or greater by all means set it to 1, which will plot
out a really nice detailed MUF/LUF layout. But using the
default number of 10 also plots out a nice looking map. If
you want a quick plot set it up to 20 or 25 degrees.
Video : By default the video mode will be what has been setup in the
USER SETUP, but you may select to choose either VGA or EGA
mode.
View : You can select whether the program will use the MUF or LUF to
display on the maps.
Once you have entered all of the required information, and have
pressed the OK button, the program will go into the selected video mode
and will either create the world map file if not found and will start to
plot out either the MUF or LUF for that section of the map going from
left to right. At the top of the screen you will find a color code to
indicate what each color pattern corresponds to which frequency on the
map. As well on the status area you will see :
'Resolution' - in degrees in which the program jumps. Default it
would jump every 10 degrees.
'Sunspots' - the program is calculating to.
'LUF/MUF' - Indicates what is the Lowest and Maximum Usable
Frequency (LUF/MUF).
At any time while the map is being plotted, you can press Escape key
to abort the procedure and return to the main menu.
Page.32
MUF WorldMap Mouse
└──────────────────┘
The 'Mouse' option is much like the above 'Plot' M/LUF mapping (see
Page 30). But instead of having the program calculating every point on
the map, you can use the mouse to point and click on the area of the world
you would like, and the program will display the corresponding color for
the M/LUF. At the top right hand corner of the screen you will see the
MUF/LUF for that current clicked area instead of just a color.
[Fig.18] ╔══════════ MouseClick MUF ═══════════╗
║ ║
║ [X] SunSpots [ ] SolorFlux ║
║ ┌─────┐ ┌────────┐ ║
║ SunSpots:│21 │ Date:│02-19-95│ ║
║ └─────┘ └────────┘ ║
║ ┌─────┐ ┌───┐ ║
║ Time:│22:05│(UTC) Video:│VGA│ ║
║ └─────┘ └───┘ ║
║ View: [X] MUF [ ] LUF ║
╠═════════════════════════════════════╣
║ < OK > < Exit > < Help > ║
╚═════════════════════════════════════╝
Sun Spot/Flux
spot : Please select whether you are going to enter a sun number or
the solar flux. Then all of the programs calculations are
based on the Solar SunSpot number. But if you do choose to
enter a Flux number the program will convert the Flux number
to SunSpot.
Time : UTC time that you would like to have the MUF/LUF mapped out at
Date : As default the current date is used. You can change it to any
other date in the past or future.
Video : By default the video mode will be what has been setup in the
USER SETUP, but you may select to choose either VGA or EGA
mode.
View : You can select whether the program will use the MUF or LUF to
display on the maps.
Page.33
Sun Terminator
└──────────────┘
The Sun Terminator is the boundary between day and night. You can also
have the twilight band shown as well(Gray Terminator). By default the
twilight is set to 6 degrees below the horizon. The screen is also updated
by default every 1 minute, but you may decide to change that to a greater
delay. Local sunrise/sunset time is displayed, local time, UTC time, and
Sun Elevation. If you have a mouse installed you can use the pointer to
point and click on any area of the map and the program will give you an
approximate time. But because many countries change their times
through-out the year and some other don't it's hard to keep track, so the
program calculates the time base on the TRUE offset from UTC base on it's
Longitude.
[fig.19] ╔═════════════ Sun Terminator ═════════════╗
║ ║
║ Dusk ┌───┐° ┌───┐(Min) ║
║ Terminator:│6 │ Update:│1 │ ║
║ └───┘ └───┘ ║
║ ┌───┐ ║
║ Video:│VGA│ [X] Terminator Line ║
║ └───┘ ║
║ ║
╠══════════════════════════════════════════╣
║ < OK > < Abort > < Help > ║
╚══════════════════════════════════════════╝
Dusk
Terminator : By default the twilight is set to 6 degrees below the horizon.
Update : The screen is also updated by default every 1 minute, but you
may decide to change that to a greater delay.
Video : By default the video mode will be what has been setup in the
USER SETUP, but you may select to choose either VGA or EGA
mode.
Terminator
Line : If 'X' is marked then the Terminator Line is shown when
displaying the Sun Terminator.
Page.34
Propagation Plot
└────────────────┘
Propagation Plot is a simple plot of what has happened in the past
few years with the propagation and what is predicted to happen.
You will see a two color line. The purple line is what has happened
and the light blue is what is the predicted solar activity.
Page.35
World Clock
└───────────┘
The World Clock displays 75 cities around the world with their local
times. At the bottom of the screen you will see either a <Page Up> or
<Page Down>, by clicking on those buttons, the screen will show the next
page of cities and their times. Winter and Summer buttons are used for
the cities shown and their current seasons. An example would be: If you
would like to find out what time it is in New Zealand, and you're in the
Northern Hemisphere and it's Summer for you, you would have to make sure
that the Winter Button is active because it's winter in New Zealand.
See Fig.19
[fig.20]
╔═════════════════════════════ WorldTime Clock ══════════════════════════════╗
║ ║
║ Afghanistan: 19:04 Bulgaria: 17:34 Hungary: 16:34 ║
║ Albania: 16:34 (CAN)NewFoundland: 13:04 India: 20:04 ║
║ Algeria: 16:34 (CAN)Atlantic: 11:34 (INDONESIA)Java: 22:34 ║
║ Argentina: 12:34 (CAN)Eastern: 10:34(INDONESIA)Timor: 23:34 ║
║ (AUS)Victoria: 01:34 (CAN)Central: 09:34 Iran: 18:04 ║
║ (AUS)NSW: 01:34 (CHINA)Beijing: 23:34 Iraq: 18:34 ║
║ (AUS)Queensland: 01:34 (CHINA)Xining: 22:34 Israel: 17:34 ║
║ (AUS)Tasmania: 01:34 Cuba: 10:34 Italy: 16:34 ║
║(AUS)N.Territory: 00:04 Czechoslovakia: 16:34 Japan: 00:34 ║
║(AUS)S.Australia: 00:04 Ecuador: 10:34 Jordan: 17:34 ║
║(AUS)W.Australia: 23:34 Egypt: 17:34 Korea(DPR): 00:34 ║
║ Austria: 16:34 Finland: 17:34 Korea(Rep.): 00:34 ║
║ Azores: 14:34 France: 16:34 Kuwait: 18:34 ║
║ Bangladesh: 21:34 Germany: 16:34 Luxembourg: 16:34 ║
║ Belgium: 16:34 Greece: 17:34 Malta: 16:34 ║
║Brazil(E. Coast): 12:34(NETHERLANDS)Holland: 16:34 Mongolia: 23:34 ║
║ ║
╠════════════════════════════════════════════════════════════════════════════╣
║ < OK > < Help > [ ] Summer [X] Winter < P. Down > ║
╚════════════════════════════════════════════════════════════════════════════╝
Page.36
Calendar
└────────┘
As the name refers to, this will display a calendar for any month.
[fig.21] ╔═══ Calendar Date ═══╗
║ ┌───────┐ ║
║ Date:│10-1994│ ║
║ └───────┘ ║
╚═════════════════════╝
All you have to provide is the month and year you would like to see
the calendar for.
[fig.22] ┌──────────────────────────────┐
│ October, 1994 │
│ Sun Mon Tue Wed Thu Fri Sat │
│ 01 │
│ 02 03 04 05 06 07 08 │
│ 09 10 11 12 13 14 15 │
│ 16 17 18 19 20 21 22 │
│ 23 24 25 26 27 28 29 │
│ 30 31 │
├──────────────────────────────┤
│ < OK > │
└──────────────────────────────┘
Page.37
SunRise/Set Time
└────────────────┘
As found in some newspapers, you can look up the local sunrise/sunset
times. By supplying the month, day and year the program will find the
local sun rise/set for your area.
[fig.23] ╔════ SunRise/Set ════╗
║ ┌──────────┐ ║
║ Date:│10-31-1994│ ║
║ └──────────┘ ║
╚═════════════════════╝
Once the program calculates the times, you will see two times. One
is for your 'Local Standard Time' and the other for your 'Daylight
Savings Time'.
[fig.24] ┌──────────────────────────────────────────────┐
│ DATE: 10-31-94 │
│ │
│ Latitude :44N Longitude :79W │
│ │
│ Sunrise :06:51 Local Standard Time │
│ 07:51 Daylight Savings Time │
│ │
│ Sunset :17:08 Local Standard Time │
│ 18:08 Daylight Savings Time │
│ │
├──────────────────────────────────────────────┤
│ < OK > │
└──────────────────────────────────────────────┘
Be sure that in the setup of the program you have entered the correct
Longitude and Latitude for your location, since the times are calculated
based on your Longitude and Latitude. There could be an error level of +2
or -2 minutes from what you would find in your local newspaper.
Page.38
QSL Menu
└─────────┘
This area of the program takes the trouble of writing up reports to
broadcasters for you. Here you can keep track of broadcasters addresses,
as well as write the reports for you, using the SWLOGit script writer.
Page.39
Address Database
└────────────────┘
SWLOGit already comes with more then 110 shortwave station addresses
in it's database. But you can always add your own station addresses. Or
update the current addresses found in the database.
[fig.25] ┌──────────────────── QSL Address's ────────────────────┐
│ ┌───────────────────────────────────────────┐ │
│ │All India Radio Address │
│ │P.O. Box 500 █ │
│ │New Delhi ░ │
│ │INDIA ░ │
│ │ ░ │
│ │ ░ │
│ │ ░ │
│ │ ░ │
│ │ ░ Comments│
│ │ │
│ └───────────────────────────────────────────┘ │
│ < Edit > < Add > < Delete > < Search > │
├────────────────────────────────────────────────────────┤
│ < OK > < Exit > < Help > [1/131] │
└────────────────────────────────────────────────────────┘
To scroll through the addresses, you can use the up/down arrow keys,
or if you have a mouse installed you can use the scroll bar.
Comments : This area could be used to enter any comments about the
station. An example would be "Station requests 3 IRC's",
"Expect long delay".
Some of the features in this option are:
Edit : Edit the current address displayed.
Add : Add a new address to the 'Address Database'. If you do decide
to add a new address, an edit window (see fig.25) will open up
and allow you to enter a new address. The database(DB) will
then sort the new address and place it in alphabetical order
based on the first line of the address.
Delete : Be careful how you use this option. This will delete the
current address shown, and CAN NOT be undeleted once it's been
deleted. The program will make sure you really want to delete
the address before it proceeds.
Page.40
Search : As your address database grows it may and will get larger. At
times you may just want to do a fast scan for a stations
address. By pressing on the search button, a search window
will appear and in this area you can then enter any word you
would like to search for. eg: SEARCH: RADIO
The program will then go out and search the database for any
addresses with the word 'RADIO' in it.
Ok : Once you're done with the Address Database just press the OK
button, or just press the ESCAPE button.
Exit : Exit button is much like the OK button.
Help : Get help information about the Address database. You can
receive help from any of the buttons in the current window
that are highlighted by pressing the F1 key on your keyboard.
Page.41
Write Report
└────────────┘
One of the many powerful options in SWLOGit is that it is able to
write the QSL's for you. All that is required from you is to select which
log you would like to send to, their address, and which script file is to
be used to write the QSL in, and that's all. Sit back and let the program
do it's thing, you can either send the output to a printer or to a file.
This option is asked of you after pressing 'SUBMIT'. See below for SUBMIT
description.
[fig.26]
╔══════════════════════════════ Report Writer ═══════════════════════════════╗
║┌───────────── Log Book ───────────────────────────────────────────────────┐║
║│Frequency(khz): Band(m): Mode: Call: │║
║│StartTime(utc): Country: Language: │║
║│EndTime(utc): Date: SINPO: Report Sent: Report Recv: │║
║│StationID: TX Site: │║
║│Comments: │║
║│ │║
║│ │║
║│ │║
║│ │║
║│ │║
║└──────────────────────────────────────────────────────────────────────────┘║
║┌───────────── Station Address ───────────┐ ┌────────────┐ ║
║│ │ Language: ENGLISH ║
║│ │ └────────────┘ ║
║│ │ ║
║│ │ < Submit > < Address > ║
║│ │ ║
║│ │ < Log > < Comments > ║
║│ │ ║
║│ │ < Cancel > < Help > ║
║└─────────────────────────────────────────┘ ║
╚════════════════════════════════════════════════════════════════════════════╝
Submit : Submit the current report to either the printer or to a file.
Please make sure that your printer is online, if the printer
is selected.
[fig.27] ┌─────────────────────────────────┐
│ Send report to: │
├─────────────────────────────────┤
│ < PRINTER > < FILE > │
└─────────────────────────────────┘
Page.42
If you decide to send the report to a file you will be asked to enter
a valid DOS file name.
[fig.28] ╔════ Report to File ════╗
║ ┌────────────┐ ║
║ File:│ │ ║
║ └────────────┘ ║
╠════════════════════════╣
║ < OK > ║
╚════════════════════════╝
Once the report has been printed or saved to a file, you will be
asked whether you would like to mark the current log as sent. What this
means is that it will update the current log has been sent.
[fig.29] ┌───────────────────────────────────────────┐
│ Mark this Report as 'Y'es for sent? │
├───────────────────────────────────────────┤
│ < NO > < YES > │
└───────────────────────────────────────────┘
Address : The station address database window is opened up and you can
then scroll or do a search and find which station address to
send it to. See fig.25
Log : Select which log to send a QSL report to. Only the logs that
have been marked as 'N' for Sent Report will be shown in this
list of logs, since there is no use in sending a report to a
station that you have QSL'ld already.
Comments : If you do decide to edit the current comments before writing
up the report you may do so. Any modifications that have been
made will not be saved in the database.
Cancel : Cancel the 'Report Writer'.
Help : Get help on the 'Report Writer'
Language : By pressing the down arrow keys or double clicking on edit
field you'll see a scroll window appear and it will ONLY
display files on the current directory with file extension of
.QSL. Which only should be used for your scripts, and ALL of
the scripts MUST end with the .QSL extension.
Page.43
Writing Scripts
└───────────────┘
Script writing is very easy. Writing a script is the same way you
would write up a normal letter, but you would replace some words with
macros. Below you will see a list of macros that are used and their
descriptions. Most of them are straight forward. Some of the macros have
two formats, you can use either one. It is recommend that you use the
small version for the exporting script files. The reason for this is
because you'll be able to formate the script much better then using the
large macros. There will be times when the script output is all over the
place. For this reason there have been two macros added @compressed_on@
and @compressed_off@ by default, the program assumes @compressed_on@.
What is meant by @compressed_on@ is the any trailing spaces after the
macros are removed.
NOTE: MAKE SURE that @compressed_on@ or @compressed_off@ are placed on
the FIRST line of the script file. If this macro is placed on any
other line it will not have any effect on the output.
Page.44
MACROS
└──────┘
@FRQ@ or @FREQ@ - Logs Frequency.
@BND@ or @BAND@ - Band.
@MOD@ or @MODE@ - Mode which the station was heard.
@CAL@ or @CALL@ - Call Sign.
@STM@ or @START_TIME@ - Start time of the program.
@ETM@ or @END_TIME@ - End of program.
@LDT@ or @LOG_DATE@ - Logged date.
@CTR@ or @COUNTRY@ - Country the station originated from.
@TXSITE@ or @TXS@ - Where the transmitter is located.
@LNG@ or @LANGUAGE@ - Language the program was heard in.
@SID@ or @STATION_ID@ - Station ID.
@SIN@ or @SINPO@ - SINPO
@CL1@ or @COMMENT_LINE_1@ - \
@CL2@ or @COMMENT_LINE_2@ - \
@CL3@ or @COMMENT_LINE_3@ - \
@CL4@ or @COMMENT_LINE_4@ - / Comments lines, one or all can be
@CL5@ or @COMMENT_LINE_5@ - / used.
@CL6@ or @COMMENT_LINE_6@ - /
@RR@ or @REPORT_RECV@ - Report has been receieved.
@RS@ or @REPORT_SENT@ - Report has been sent.
@TODAY_DATE@ - Today's date, uses your computers date.
@SDT@ - Short version of the date. The format is
12/25. (12-25-1995). Only month and day are
set.
Page.45
Personal Info
└─────────────┘
@YOUR_NAME@ - Your full name.
@YOUR_MAILING_ADDRESS_1@ - \
@YOUR_MAILING_ADDRESS_2@ - \
@YOUR_MAILING_ADDRESS_3@ - > Must use ALL these macros in this
@YOUR_MAILING_ADDRESS_4@ - / order.
@YOUR_MAILING_ADDRESS_5@ - /
@EQUIPMENT@ - Your equipment that you are using.
@YOUR_CITY@ - Your city's name.
@YOUR_LONG@ - Your Longitude.
@YOUR_LONG_DIR@ - Your Longitude direction.(W/E)
@YOUR_LAT@ - Your Latitude.
@YOUR_LAT_DIR@ - Your Latitude direction.(N/S)
Stations Address
└────────────────┘
@STATION_ADDRESS_1@ - \
@STATION_ADDRESS_2@ - \
@STATION_ADDRESS_3@ - \
@STATION_ADDRESS_4@ - \ All of these macros MUST be used to
@STATION_ADDRESS_5@ - / have the stations address to be
@STATION_ADDRESS_6@ - / written.
@STATION_ADDRESS_7@ - /
@STATION_ADDRESS_8@ - /
Page.46
An example of writing up a script would be as follows:
────────────────────────────────────────────────────────────
@STATION_ADDRESS_1@
@STATION_ADDRESS_2@
@STATION_ADDRESS_3@
@STATION_ADDRESS_4@ (<-- Print at the beginning of the letter the
@STATION_ADDRESS_5@ Stations address.)
@STATION_ADDRESS_6@
@STATION_ADDRESS_7@
@STATION_ADDRESS_8@
@YOUR_MAILING_ADDRESS_1@
@YOUR_MAILING_ADDRESS_2@
(Your Mailing--> @YOUR_MAILING_ADDRESS_3@
Address) @YOUR_MAILING_ADDRESS_4@
@YOUR_MAILING_ADDRESS_5@
@TODAY_DATE@ (<-- Todays date.)
Dear Sirs,
I'm writing this report to confirm that I heard your station on
@LOG_DATE@(<-- Logged Date), on the frequency of @FREQ@(<--Logged frequency)
using the mode of @MODE@(<-- mode the station was heard). Your signals SINPO
was @SINPO@.(<-- Signal Detail)
Some of the notes that I noted down about the program were:
@COMMENT_LINE_1@
@COMMENT_LINE_2@
@COMMENT_LINE_3@ (<-- Comments about broadcast )
@COMMENT_LINE_4@
@COMMENT_LINE_5@
@COMMENT_LINE_6@
────────────────────────────────────────────────────────────
As you can see from the above sample that it's easy to custom write
your own scripted files.
Page.47
File/Print Menu
└───────────────┘
Here you are able to share your reports to the outside world. Either
to your favourite shortwave magazine or local BBS. By using the Export
file(Ascii) you will be able to extract loggings from the database using
the same simple scripts that are used in the script writer.
The printer functions the same as does the Ascii exporting, using the same
scripted files as does the file export.
Page.48
Export File(Ascii)
└──────────────────┘
Export records in the database to an ascii file. Exporting logs to a
text file work much like the report writer, where you use a 'script file'
to export your logs to. You can write up your own script file to a format
which you like to use, or your local SW magazine.
[fig.30] ╔════════════ Ascii Export ═════════════╗
║ ┌────────────┐ ║
║ Read Script File Name: ║
║ └────────────┘ ║
║ ┌────────────┐ ║
║ Export to File Name:│EXPORT.ASC │ ║
║ └────────────┘ ║
╠═══════════════════════════════════════╣
║ < Export > < View > < Help > ║
╚═══════════════════════════════════════╝
To select a script file, move to the 'Read Script File Name' field
and either double click you mouse or press the down arrow key. You will
then see a scroll window appear.
[fig.31] ┌──────── Script File ────────┐
│ ┌─────────────────┐ │
│ │ DETAILED │
│ │ DETAILSM █ │
│ │ SMALLEX ░ │
│ │ FIDO ░ │
│ │ ░ │
│ │ │
│ └─────────────────┘ │
│ < OK > < Cancel > │
└─────────────────────────────┘
You can then double click or select a file with the keyboard. Script
files MUST have the extension of .EXP. A example of a export script file
would be:
@frq@ khz @mod@ @stm@/@etm@ @sdt@ @sid@
@cl1@
This small script will export the following.
@frq@ - Frequency.
(You can add any text in file as well, and will
notice 'Khz' to indicate that the frequency is in
Kilohertz.)
@mod@ - Mode
@stm@ - Start time of the program
@etm@ - End of the program.
@sdt@ - small date format, instead of 01-26-1995 this would
print out as 01/26
@sid@ - Stations ID.
@cl1@ - The first Comment Line in the log.
Page.49
Export File (SWLOGit)
└─────────────────────┘
You can export some of your logs into a SWLOGit format so that other
users of SWLOGit can then import some of your logs into their database.
Once again only records that have been tagged will be exported.
[fig.32] ╔═══════════ SWLOGit Export ════════════╗
║ ┌────────────┐ ║
║ File Name:│EXSWLOG.DB │ ║
║ └────────────┘ ║
╠═══════════════════════════════════════╣
║ < Export > < View > < Exit > < Help > ║
╚═══════════════════════════════════════╝
Page.50
Import File (SWLOGit)
└─────────────────────┘
Here you will be able to import a SWLOGit file. You can import other
users logs into your own database. All that is required is a file name.
As the program imports a SWLOGit formatted database file, will see a
counter indicating how many files are being imported into your database
file.
[fig.33] ╔══════ SWLOGit Import ════════╗
║ ┌────────────┐ ║
║ File Name:│ │ ║
║ └────────────┘ ║
╠══════════════════════════════╣
║ < Import > < Exit > < Help > ║
╚══════════════════════════════╝
Page.51
Print
└─────┘
Printing your logs works much like the exporting of your logs into an
ascii file. All you have to provide is the script file to be used. See
above how to use the script files. Please make sure that the file
extension ends with .EXP.
[fig.34] ╔══════════════ Print Log ══════════════╗
║ ┌────────────┐ ║
║ Read Script File Name: ║
║ └────────────┘ ║
║ ║
╠═══════════════════════════════════════╣
║ < Print > < View > < Help > ║
╚═══════════════════════════════════════╝
Page.52
User Setup Menu
└───────────────┘
When you load SWLOGit for the first time after extracting it from
the compressed file it should ask you for your personal information. The
information that is provided in the user setup is very vital to the
operation of SWLOGit. When writing a QSL report, your mailing information
is used. When you select to do a MUF plot or graph, your Longitude and
Latitude are used.
[fig.35]
╔═════════════════════════════ [ User Setup ] ═════════════════════════════╗
║ User ┌─────────────────────────┐ ┌────────────────────┐ ║
║ Name:│David Toste │ City:│Don Mills │ ║
║ └─────────────────────────┘ └────────────────────┘ ║
║ Mailing ┌─────────────────────────┐ ┌────────────────────┐ ║
║ Address:│195 Wynford Dr. │ Radio:│YAESU FRG-100 │ ║
║ │Suite 207 │ └────────────────────┘ ║
║ │Don Mills, Ontario │ ┌──────┐ ┌─┐ ║
║ │Canada │ Longitude:│79.4 │ Direction:│W│ ║
║ │M3C 3P3 │ └──────┘ └─┘ ║
║ └─────────────────────────┘ ┌──────┐ ┌─┐ ║
║ ┌───────────────┐ Latitude:│44.3 │ Direction:│N│ ║
║ Registration Number:│123456789012 │ └──────┘ └─┘ ║
║ └───────────────┘ ║
║ ┌───┐ ┌──────┐ ║
║Video Type:│VGA│ [ ] Daylight Savings UTC Offset│-5 │ < UTC GUESS > ║
║ └───┘ └──────┘ ║
║ Date Format: [X] MM-DD-YY [ ] DD-MM-YY [ ] YY-MM-DD ║
╠══════════════════════════════════════════════════════════════════════════╣
║ < SAVE > < EXIT > < HELP > ║
╚══════════════════════════════════════════════════════════════════════════╝
User Name : Your full name.
Mailing
Address : Your complete mailing address, minus your name.
City : Just the name of your city. Do not place your province or
state, an example would be : 'Toronto' or 'New York'.
Radio : Your radio that you are using at the moment.
Longitude : Try to get your Longitude as close as possible for your
location.
Latitude : Try to get your Latitude as close as possible for your
location.
Video : Enter your preferred video mode, for graphic screens.
DayLight
Saving : If your part of the world is in daylight Savings, activate
this button by clicking on it with a mouse or the space bar.
Page.53
UTC Offset : Place the time offset from your location to UTC. If you are
not sure the correct offset, the program can GUESS your offset
based on your Longitude. To do so, press the <UTC GUESS> button.
Date Format : Select the date format to your liking, but please remember
that if in the future you do decide to change to a different
format, the program will NOT change any of the dates in the
current database to the new format. So if you were to select
MM-DD-YY, and use this format for a few months and then decide
to change to YY-MM-DD, and you want to search for a previous
log using the first format, using YY-MM-DD will not be able to
to find any logs, other then with the current format.
Registration
Number : Once you have registered your copy of SWLOGit, I will provide
you with a personal registration number that you should place
here.
Page.54
Sort Search
└───────────┘
You can select the order in which the database is sorted. By selecting
the order First, Second, Third. Using the figure below as an example, the
program will sort the DB by the Frequency, then sort the frequencies by
Date, then sort all of the above by Mode.
[fig.36] ╔═════════════════════ Sort Search ══════════════════════╗
║ Sort order: ║
║ ║
║ First Second Third ║
║ (*) Frequency ( ) Frequency ( ) Frequency ║
║ ( ) Start Time ( ) Start Time ( ) Start Time ║
║ ( ) End Time ( ) End Time ( ) End Time ║
║ ( ) Date (*) Date ( ) Date ║
║ ( ) Mode ( ) Mode (*) Mode ║
║ ( ) Country ( ) Country ( ) Country ║
║ ( ) Station ID ( ) Station ID ( ) Station ID ║
║ ( ) Language ( ) Language ( ) Language ║
║ ( ) TX Site ( ) TX Site ( ) TX Site ║
╠════════════════════════════════════════════════════════╣
║ < OK > ║
╚════════════════════════════════════════════════════════╝
Page.55
Changing Default Database
└─────────────────────────┘
There are two databases that can be changed. The Logger, where you
keep track of your loggings, and the Schedules database. One reason for
having the option to change the defaulted database is to have different
databases for different listening. Example, having a database for general
broadcasting, and another for Utility listening. Or have a different
database setup for a contest. This way you know which loggings could be
submitted for the contest.
For the schedules database, you could have a database for general
broadcasters and other one for WeFax schedule transmissions.
When you open either Logger DB or Schedule DB, you can view which
files are available to be chosen from. Once one of the options has been
selected by pressing the down arrow key, a scroll window will open up
with the files to be choosen from.
Once you have selected a new database file to be used, the bottom of
the main SWLOGit screen will show you the current defaulted database file.
This file will be used again after you exit and reload SWLOGit until you
decide to change it, using the same setups as the above.
Page.56
Exit Menu
└─────────┘
Exit : Exit SWLOGit.
Shell to DOS : You may shell to DOS from within SWLOGit. You will not be able
to run large files, since the program still resides in memory.
To return back to SWLOGit, just type in 'EXIT' at the DOS
prompt.
About : Get info about SWLOGit, when it was compiled and what version
you are running. Also the status of registration.
Page.57
Backups
└───────┘
I would HIGHLY recommend that you backup the following files every
week or two. Since there is ALWAYS the chance that something could happen
to your hardrive or file corruption, and you will end up losing all of
your logs, and all of the work that you have done.
Any file ending with the following extentions:
*.DB - Files ending with DB are the logger database files.
*.DBS - Schedule database files.
USERINFO.DAT - Your user info.
USERDEF.DAT - Your user defaults.
ADDRESS.DAT - Station Address database.
Page.58
Errors
└──────┘
There's always a chance that there may be errors with the program,
and if this does happen you should see the program exit with a result
code. If this should ever happen, please write down the error code, and
please notify me of the problem. I've tried my best to keep the program
in working order and hopefully have removed bugs from the program. As
with any other program out there, there is always a chance that there is
a bug that was not found by the programmer. There have been two files
that I have included that are used to maintain, clean, and keep in good
working order the database file. The two files are:
ISAMREPR.EXE - This will repair the database file.
ISAMPACK.EXE - If at anytime you have deleted more than 10 logs
from the database, I would recommend that you run
ISAMPACK.EXE. What this will do is compress the
database file. This will remove old deleted logs
and compress empty spaces.
If there is ever a error crash the program will run both of the files
above. What this does is repair any open files that may have not been
closed the safe way, and then it packs the database files. I hope you
never get this or see any error crashes. You can always run the above
programs from the DOS prompt:
ISAMREPR <filename> (ANY files with the DB or DBS extention)
or ADDRESS.DAT
ISAMPACK <filename> (ANY files with the DB or DBS extention)
or ADDRESS.DAT
An example would be: ISAMREPR SWLOGIT.DB
ISAMREPR will repair the database files, and the ISAMPACK will then
compress the database files after having been repaired.
Page.59
CommandLine Options
└───────────────────┘
SWLOGit have a few command line options, which were placed in the
program as quick fixes for the time being. Below you will find in more
detail the command line options for the printer.
At the current moment the program checks to see that the SINPO has
been entered with the correct format in the logger. But some like to
just use RST or SIO. So the following command line option will bypass
the error checking.
SWLOGIT.EXE /RST
Page.60
PRINTERS
└────────┘
At the current moment SWLOGit is only setup to print to the LPT
port 1. To this date I haven't had anyone requesting LPT 2. If you are
using your printer on a COMport then there is a easy way of redirecting
the output from SWLOGit to your COMport, and that is by using the MODE
command that is found in DOS. To have SWLOGit print to your COMport you
will have to create a batch file. But to make your job much more easier
I have created two batch files:
SWLITC1.BAT - This is for printers on COM 1
SWLITC2.BAT - This is for printers on COM 2
Please view your DOS manual for more details on how MODE is used.
There is a command line that can be used to change which printer port
your printer is setup for. These are the following commands to be used.
SWLOGIT /PRN:LPT1 <---- Printer Port 1
SWLOGIT /PRN:LPT2 <---- Printer Port 2
Please note, by adding these command switches, SWLOGit, does not do
any error checking with your printer.