home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.whtech.com
/
ftp.whtech.com.tar
/
ftp.whtech.com
/
compuserve
/
Basic
/
MORSE.TXT
< prev
next >
Wrap
Text File
|
2006-10-19
|
6KB
|
169 lines
M O R S E C O D E T U T O R
by
MARTY KROLL JR
218 Kaplan Ave
Pittsburgh, PA 15227
Copyright 1986
MORSE CODE TUTOR requires the Extended Basic Cartridge and the 32K memory
expansion. It can be loaded from either disk or cassette.
PROGRAM OVERVIEW
Morse Code Tutor is for both beginners and advanced Morse Code users. It
enables the beginner to learn the Morse Code system. It allows the both novice
and advanced Morse Code user to improve his code recognition and speed.
The program is written in Extended Basic, with a machine language subprogram to
translate, send, and display the code.
This program allows you learn the code, select the speed of transmission,
select the pitch for transmission, and test your ability to recognize
transmitted code. In addition, this software is programmed for actual code
transmission over the air
LOADING THE PROGRAM FROM DISK
Insert the Extended Basic Cartridge. Select Extended Basic. Insert the program
disk in drive 1. Type in RUN "DSK1.MORSETUTOR" and enter. The program will
then load and run.
LOADING THE PROGRAM FROM CASSETTE
Insert the Extended Basic Cartridge. Select Extended Basic. Type in RUN "CS1"
and enter. Follow the instructions on the screen.
MENU SELECTION #1 - MORSE CODE CHARACTERS
Selecting this option allows you to learn the morse code, teaching you both
visibly and audibly. It first displays the alphabet chcaracters and their
respective codes. You can press any alphabet key to hear that character
transmitted. Pressing enter takes you to the next screen.
This screen displays the ten digits, plus numerous punctuation, along with
their respective codes. Again, pressing a displayed key transmits the code.
Pressing enter returns you to the main menu.
MENU SELECTION #2 - INPUT AND SEND A MESSAGE
Type in a message. Press enter. The message is then transmitted audibly, and
is simultaneously scrolled across the screen, "ticker-tape" fashion.
MENU SELECTION #3 - SEND PREPROGRAMMED MESSAGE
This option enables you to send any of 10 preprogrammed messages. These can be
altered by changing the 10 corresponding statements at the beginning of the
program under the default section.
MENU SELECTION #4 - DECODE A MESSAGE
This option tests your skill. Choose from one of seven levels of skill (from
single characters to phrases with digits and punctuation). A random message is
then transmitted audibly only. You are then requested to type in the message
just sent.
A correct response gives you a rewarding reply. An incorrect repsonse gives you
three options:
1 Repeat the transmission and try again to decode it.
2 Have the message transmitted at a slower speed and try to decode it.
Note: This spead is 3/4 that of the previous speed.)
3 See the answer. The message is transmitted and scrolled on the screen.
MENU OPTION #5 - CHANGE TRANSMISSION SPEED
You can select the transmission speed of between 1 and 99 words per minute.
(Higher speeds are almost impossible to decode.) The default speed is 10 words
per minute. This can be changed by altering the proper line at the beginning of
the program.
Once the speed is selected, it is used in transmissions for all the menu
options above. However, you can change the speed at any time by selecting
this option.
MENU OPTION #6 - CHANGE THE PITCH OF TRANSMISSION
Select the pitch of transmission that pleases your ears. The default may be
changed by altering the default line at the beginning of the program.
ACTUAL CODE TRANSMISSION
The assembly language subprogram for sending the audible code and display-
ing it also activates/deactivates the cassette motor control switch. (CS1 is
the default, and can be changed as other defaults). This allows you to inter-
face your computer with an actual transmitting device, using the program to
send the code instead of keying it.
WARNING: All interfacing is done at the risk of the user. Neither this
program, nor its author, assumes any liability. This is due to the
obvious variety in transmitters. A simple electronic interface is
recommended, to keep higher voltages from damaging the computer. This
interface would be keyed by the cassette motor control switch (black
wire on the cassette cable with subminiature plug.) You should know
what you are doing before attempting any interface.
If you do decide to interface, do not turn on the transmitter until the
main menu of the program appears for the first time. The reason for this
is that initially, the cassette drive motor switch is in the on positon,
so your transmitter would be sending a continuous tone over the air. Once
the main menu appears, the cassette drive motor switch is turned off, and
is only activated during code transmission.
DISTRIBUTION - This program is distributed under the "trialware" policy.
Use this program on a trial basis. If you can use this program, please send the
author $10.00 for his efforts. Thank you.
Marty Kroll Jr.
218 Kaplan Avenue
Pittsburgh, PA 15227