
 IM-REC v1.1  INTERNATIONAL MORSE RECORDER
 IM-ANL v1.1  INTERNATIONAL MORSE ANALYZER
 AM-REC v1.1  AMERICAN MORSE RECORDER
 AM-ANL v1.1  AMERICAN MORSE ANALYZER
 SAMPLE v1.6  SOUNDBLASTER O'SCOPE 
 CWSCOPE v1.0 SOUNDBLASTER CW O'SCOPE WITH IIR DIGITAL FILTERS.

 28 MAR 2004
 sadams16@yahoo.com
 www.geocities.com/sadams16

 ALL PROGRAMS ARE TO BE USED IN A DOS OPERATING SYSTEM.
 SOME MIGHT WORK WITH WINDOWS 98.
 MAKE A DOS FLOPPY BOOT DISK WITH THE WINDOWS FORMAT COMMAND.
 LOAD IN THE SOUNDBLASTER 16 DOS DRIVERS WITH AUTOEXEC.BAT AND CONFIG.SYS
   ON THE FLOPPY BOOT DISK. THE PROGRAMS CAN BE COPIED TO THE FLOPPY AND
   RAN FROM THE FLOPPY.
 POWERBASIC v2.10g COMPILED EXE FILES. FIRSTBASIC v1.0 COMILER WORKS OK.

 IM-RECxx.EXE AND AM-RECxx.EXE CAN BE RUN WITH 'WINDOWS XP' BY PUTTING
   THEM ON A BOOTABLE FLOPPY DISK AND BOOTING UP THE 'WINDOWS XP' COMPUTER
   WITH THE BOOT FLOPPY DISK. RUN THEM FROM THE BOOT FLOPPY DISK.
   AM-UNITS.DTA, IM-UNITS.DTA, AM-SEND.TXT, AND IM-SEND.TXT ALSO HAVE TO
   BE ON THE FLOPPY DISK.

 DON'T USE CONTROL 'C' TO EXIT AM-RECxx AND IM-RECxx. THE PROGRAM HAS TO
   RESET THE PC CLOCK. USE CONTROL 'C' WITH AM-ANLxx AND IM-ANLxx TO QUIT
   THE PROGRAM, BEFORE THE END.

 THE MORSE HAND KEY IS CONNECTED TO BUTTON #1 OF THE JOYSTICK / MIDI / GAME
   PORT. CONNECT THE HAND KEY TO PIN 2 (BUTTON_1) AND PIN 4 (GND) OF A DB15
   MALE CONNECTOR.

 THE MORSE TEXT TO BE SENT IS IN THE IM-SEND.TXT AND AM-SEND.TXT FILE.
 LIMIT IT TO 10 LINES.

 THE RECORDING OF THE MORSE IS IN THE AM-REC.DAT OR IM-REC.DAT FILE.
 THE FIRST LINE IN THE *M-REC.DAT FILE IS THE TOTAL COUNT OF MARKS &
   SPACES DATA. THE SECOND LINE IS CHARACTER AND WORD SPEED. 
 MARK AND SPACE TIMES ARE IN MSEC, SPACES HAVE A NEGATIVE SIGN.
 MARK AND SPACE TIME RESOLUTION IS 2 MILLISECONDS.
 THE RECORD FILE HAS TO START WITH AM- OR IM- AND HAVE A .DAT EXT.

 THE AM-ANLxx.EXE ANALYZING OF THE MORSE IS FROM THE AM-*.DAT FILE.
 THE IM-ANLxx.EXE ANALYZING OF THE MORSE IS FROM THE IM-*.DAT FILE.
 IF THE MORSE WORD DOESN'T DECODE CORRECTLY, REPEAT THE SAME WORD 
   AND CHANGE THE ELEMENT BORDERS (1.7, 4.6) TO A BETTER LOCATION.
   ELEMENT BORDERS ARE SHOWN BY THE FINE DOTTED WHITE LINES.
   ELEMENTS, PLUS & MINUS 20%, ARE SHOWN BY COARSE DOTTED MAGENTA LINES.

 THE PROGRAM RESETS THE PC CLOCK TO THE SAME TIME THE PROGRAM STARTED
   PLUS ELAPSED TIME. CHECK DATE AND TIME AFTER USING THE PROGRAM.
   1 MIN SENDING CAUSES A 30 MIN CLOCK ADVANCE, WITHOUT RESET.

 FOR "THE MILL" PROGRAM:
   CHANGE AM-UNITS.DTA TO MARKS= 1, 3, 7, 10.5
   SPACES= 1, 2.3, 3, 6
   CODEMO.O2A IS MODIFIED FROM THE ORIGINAL. IT HAS OPERATOR FIST
   COMPENSATION SPACES REMOVED, ALL DASHES ARE 3, INTER ELEMENT SPACES
   ARE ALL 'm'. ITS CLOSER TO PERFECT FOR MACHINE READING.

========================================================================
                                
                                /----0  OUTPUT  TO BUTTON_1 GAME PORT 
           10 K.OHM        B |/  C
  RTS  0---\/\/\/\/\--*------|          2N2222 (NPN TRANSISTOR)
  DTR                 |      |\  E
                   ===|===     _\] 
              1N914  /^\         |
                     ~|~         |
                      |          |
  GND  0--------------*----------*---0  GND
                              
        COM PORT           GAME PORT
        DB9   DB25         DB15 MALE
  GND =  5     7          GROUND   = 4
  RTS =  7     4          BUTTON 1 = 2
  DTR =  4    20

==========================================

 INTERNATIONAL MORSE CODE USED:

A   .-
B   -...
C   -.-.
D   -..
E   .
F   ..-.
G   --.
H   ....
I   ..
J   .---
K   -.-
L   .-..
M   --
N   -.
O   ---
P   .--.
Q   --.-
R   .-.
S   ...
T   -
U   ..-
V   ...-
W   .--
X   -..-
Y   -.--
Z   --..
0   -----
1   .----
2   ..---
3   ...--
4   ....-
5   .....
6   -....
7   --...
8   ---..
9   ----.
.   .-.-.-
,   --..--
?   ..--..
/   -..-.
=   -...-         BT
+   .-.-.         AR
*   ...-.-        SK/VA
>   -.-.-         CT/KA
@   .-...         AS
~   ........      HH/ERROR
^   -.--.         KN
#   -...-.-       BK
%   ...-.         SN/VE
:   ---...
'   .----.
-   -....-
(   -.--.
)   -.--.-
_   ..--.-
;   -.-.-.
$   ...-..-
"   .-..-.
   .-.-
   .--.-
   .--.-
   ..-..
   --.--
   ---.
   ..--
CH  ----

=======================

 AMERICAN MORSE CODE:

A   .-
B   -...
C   .. .
D   -..
E   .
F   .-.
G   --.
H   ....
I   ..
J   -.-.
K   -.-
L   _
M   --
N   -.
O   . .
P   .....
Q   ..-.
R   . ..
S   ...
T   -
U   ..-
V   ...-
W   .--
X   .-..
Y   .. ..
Z   ... .
0   __
1   .--.
2   ..-..
3   ...-.
4   ....-
5   ---
6   ......
7   --..
8   -....
9   -..-
.   ..--..
,   .-.-
?   -..-.
/   ..- -
:   -.- . .
'   ..-. .-..
-   .... .-..
(   ..... -.
)   ..... -.-.
;   ... ..
&   . ...
!   ---.
=   ----
"   ..-. -.
"   ..-. -.-.

============================
