                         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
