home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 3 / hamradioversion3.0examsandprograms1992.iso / cw / morse26b / morse.doc < prev    next >
Text File  |  1990-02-15  |  17KB  |  534 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                                  Operation Manual
  12.  
  13.                  Copyright (C) 1987,88,89,90  Jerome Jay Duthler
  14.  
  15.                        Written By: Jerome J. Duthler N0IAI
  16.                                  RR #2 Box 675AA
  17.                            Harrisonville, MO. 64701 USA
  18.                                    816.887.2708
  19.  
  20.                                  Genie J.DUTHLER
  21.                               Compuserve 71655,1057
  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.                Copyright 1987,88,89,90 Jerome Jay Duthler 12/Feb/87
  63.  
  64.  
  65.  
  66.            ____________           Registration
  67.  
  68.  
  69.  
  70.            Morse Tutor is ShareWare  if  you  use  Morse  Tutor  please
  71.            register yourself as a user. The  single  user  registration
  72.            fee is a very modest  fifteen  dollars  ($15)  US  currency.
  73.            Please send your registration payable in check, money order,
  74.            NO CASH PLEASE to:
  75.  
  76.            Jay Duthler
  77.            RR#2 Box 675AA
  78.            Harrisonville, MO. 64701 USA
  79.  
  80.            Please supply the following information:
  81.  
  82.            Name
  83.            Address (street, city, state,  county  is  other  than  USA,
  84.            postal code: ZIP  etc)
  85.            Amateur Radio call sign if you have one.
  86.            Any comments or enhancment request you would like to make.
  87.  
  88.  
  89.            User groups, radio clubs, others can  contact  me  regarding
  90.            volume pricing, site licenses.
  91.  
  92.  
  93.            _____________           Introduction.
  94.  
  95.  
  96.             Congratulations you are using  what I think  and  hopefully
  97.            you will also find, is the best Morse code  learning  system
  98.            available.   The  most  important  thing  to  remember  when
  99.            learning Morse code is that it is a language.  And like  any
  100.            language to become proficient you must practice, and this is
  101.            where Morse Tutor comes in.  Morse  Tutor  is  an  effective
  102.            tool for teaching or  learning  Morse  Code  because  unlike
  103.            practice tape's, off the air, or hand sent code Morse  Tutor
  104.            generates accurate code that is not possible to memorize.
  105.  
  106.            ___________________________           Morse Tutor Program History
  107.  
  108.  
  109.  
  110.             I began writing Morse Tutor back on Feburary 12, 1987  when
  111.            I was unable to locate a program suitable for my  own  uses.
  112.            So some three years later Morse Tutor has gone through  many
  113.            revisions and has grown in size to 200k  of  source,  nearly
  114.            double the original release.  All  the  will  I  have  taken
  115.            great  effort  to  assure  that  Morse  Tutor  is  a  stable
  116.            professional package.
  117.  
  118.  
  119.  
  120.               Copyright  1987,88,89,90 Jerome Jay Duthler 13/Feb/90
  121.                          Replaces 24/Feb/90 Page 2 of  9
  122.  
  123.  
  124.  
  125.  
  126.             Since  the  version  2.6b  release  I  have  changed  to  a
  127.            Microsoft development enviroment (from Lattice 'C') and have
  128.            incorperated many changes requested from all over the  world
  129.            into the current development version.  I expect  to  release
  130.            this enhanced version by the third quarter of 1990. Look for
  131.            it in the HAM Radio SIG on Compuserve and in the  IBM  forum
  132.            on Genie.
  133.  
  134.  
  135.            _________________           Program Operation
  136.  
  137.  
  138.  
  139.            Start Morse Tutor by typing:
  140.  
  141.  
  142.            MORSE
  143.  
  144.            This will start Morse Tutor  in  the  default  configuration
  145.            which is B/W video, character strip on, internal keying  and
  146.            Vari-speed off. If you wish to see Morse Tutor in color, and
  147.            load the configuration file append the command -c or /c  and
  148.            -f or /f to the end of  MORSE.  Example  Morse  /c  /f  will
  149.            enable color and will then read the configuration file.
  150.  
  151.            Optional commands are.
  152.  
  153.            /f or -f Read configuration file Morse.cfg
  154.  
  155.                 The file morse.cfg contains.
  156.  
  157.                 1st line Send Speed
  158.                 2nd line Char Speed
  159.                 3rd line Tone Freq
  160.                 4th line Program Variables
  161.                      0 =  No effect.
  162.                      1 =  Enable Vari-Speed.
  163.                      2 =  Alternate introduction sequence.
  164.                      3 =  Alternate introduction sequence and enable
  165.            Vari-Speed.
  166.  
  167.            Everything beyond line four is ignored and can be used for
  168.            comments.
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.               Copyright  1987,88,89,90 Jerome Jay Duthler 13/Feb/90
  180.                          Replaces 24/Feb/90 Page 3 of  9
  181.  
  182.  
  183.  
  184.  
  185.  
  186.            _____________________________           Example contents of morse.cfg
  187.  
  188.  
  189.  
  190.                 7
  191.                 13
  192.                 500
  193.                 3
  194.            ; Faster novice practice using older learning sequence and
  195.            Vari-Speed.
  196.  
  197.            _________________           Valid Ranges are.
  198.  
  199.  
  200.  
  201.            Character and send speed 5 to 50 WPM and the send speed
  202.            cannot exceed the character speed.
  203.  
  204.            Tone 500 to 2000 Hz
  205.  
  206.            Morse Tutor will look in the current directory for morse.cfg
  207.            unless MTDIR=path is found in the environment.  For  example
  208.            if morse.exe and its configuration  files  are  in  the  ham
  209.            directory on your harddisk, place "set MTDIR=c:\ham\" in you
  210.            autoexec.bat file.
  211.  
  212.            This  will  cause  Morse  Tutor  to  look  into  the  c:\ham
  213.            directory for  the  morse.cfg  file  if  the  /f  option  is
  214.            specified on startup.  This enables you to run  Morse  Tutor
  215.            from other directories or drives if the c:\ham directory  is
  216.            in you path.  If you would like more information on the  DOS
  217.            environment see your DOS manual.
  218.  
  219.              /c      Switch to color screen
  220.                      White letters on a blue background
  221.  
  222.              /a      Use alternate learning sequence.
  223.  
  224.              /v      Turns on Vari-Speed which creates code with a
  225.            variable character       speed     which sounds more like
  226.            hand sent code.
  227.  
  228.              /s      Disables space skip which is a feature that
  229.                 removes multiple spaces when sending from a file.
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.               Copyright  1987,88,89,90 Jerome Jay Duthler 13/Feb/90
  239.                          Replaces 24/Feb/90 Page 4 of  9
  240.  
  241.  
  242.  
  243.  
  244.             At this point a small welcome window will pop up  and  stay
  245.            up for    approximately ten seconds.  During this  time  the
  246.            program is reading  the  configuration  file  (if  "/f"  was
  247.            present on the command  line),  calibrating  itself  and  if
  248.            external keying was requested the  address  of  the  printer
  249.            port will be  displayed  to  confirm  this.  NOTE!!  if  the
  250.            calibration sequence does not take the displayed  amount  of
  251.            time (i.e. goes so fast you can't see it)  and  the  machine
  252.            you are using has a high  clock  rate  20-33mhz  exit  Morse
  253.            Tutor  and    reduce  the  machines  clock  rate  with   the
  254.            manufactures utilities and restart Morse Tutor. After a  bit
  255.            of  humor the main program screen will be displayed.
  256.  
  257.            The whole premise of the type of user interface I  am  using
  258.            is that it is self explanatory, hopefully easy  to  use  and
  259.            doesn't require command memorization.  Therefore I will  not
  260.            go into any discussion on  the  operation  except  for  some
  261.            special keys.
  262.  
  263.            You can select any function on  any  menu  by  pressing  the
  264.            first letter of the command or by moving the cursor over the
  265.            command by using the up, down, left, right, space bar, home,
  266.            or end key and pressing enter to select your choice.
  267.  
  268.            Escape                        Abort out of any selection
  269.                                          function or enter the
  270.                                          settings when in the
  271.                                          settings window.
  272.  
  273.            Insert                        Toggle insert on and off in
  274.                                          setting window
  275.  
  276.            Backspace                     Delete previous char during
  277.                                          message input
  278.  
  279.  
  280.            Special Characters, Valid during message input, read from
  281.            file, and quiz
  282.  
  283.                 -   Procedural BT
  284.                 +    ""     AR
  285.                 *    ""     SK
  286.  
  287.                Normal sendable characters:
  288.  
  289.                   A Thru Z,  0 Thru 9 and  .,/?
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.               Copyright  1987,88,89,90 Jerome Jay Duthler 13/Feb/90
  298.                          Replaces 24/Feb/90 Page 5 of  9
  299.  
  300.  
  301.  
  302.  
  303.            ___________________________________________           A note about message entry and file reading
  304.  
  305.  
  306.            Morse Tutor will look  in  the  current  directory  for  the
  307.            specified file unless MTDIR is present in the environment.
  308.  
  309.            Any char listed above can be used, lower case characters are
  310.            converted to upper case characters that are not sendable are
  311.            skipped.
  312.  
  313.            _____________________           Comments in text file
  314.  
  315.  
  316.            If the character ';' is present the beginning of a  line  it
  317.            is not sent but is displayed as a comment line.  The maximum
  318.            length of a comment line is 78 characters.  If the  line  is
  319.            longer, the remainder will be sent in code.  I thought  this
  320.            would be useful for instructors wishing  to  display  lesson
  321.            numbers etc.
  322.  
  323.            __________________           Space skip feature
  324.  
  325.  
  326.            This feature removes multiple spaces when reading a text
  327.            file.
  328.            For example if the file contains "THIS    IS    A      TEST"
  329.            Morse Tutor would send "THIS IS A TEST".   You  may  disable
  330.            this feature via the /s command line option.
  331.  
  332.            _______________           External keying
  333.  
  334.  
  335.            If /e is present on the command line internal keying via the
  336.            speaker is disabled and keying is  accomplished  via  bit  0
  337.            (pin 2) on the parallel printer port.
  338.  
  339.            _______________           Settings window
  340.  
  341.  
  342.            Valid character and send speeds are 5 to 50 WPM and the send
  343.            speed may not exceeded the character speed.  Tone  frequency
  344.            500 to 2000 hz. If you have trouble entering data  into  the
  345.            fields turn off insert by pressing the insert key.
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.               Copyright  1987,88,89,90 Jerome Jay Duthler 13/Feb/90
  357.                          Replaces 24/Feb/90 Page 6 of  9
  358.  
  359.  
  360.  
  361.            ___________________           Learning Morse code
  362.  
  363.  
  364.            I suggest you obtain a tape based learning system or  attend
  365.            classes (for moral support)  for  use  in  conjunction  with
  366.            Morse Tutor.
  367.  
  368.            As stated earlier Morse code is  a  language  and  like  any
  369.            language it is best learned  by  sound  association  not  by
  370.            memorization.  This technique is evident in many  of  todays
  371.            product commercials where  a  classical  or  catchy  musical
  372.            sequence  is  associate  with  a  product.  To  be  able  to
  373.            efficiently copy code one must  be  able  to  associate  the
  374.            overall sound of the character with  the  character  without
  375.            any voluntary thought.  Although this sounds  difficult,  it
  376.            is not all it takes is personnel commitment and practice.
  377.  
  378.            The following sequence is what I use when teaching class and
  379.            have had very good success with it.
  380.  
  381.                    <quiz> = Select the quiz function from the menu.
  382.  
  383.            1.        Select the first group in  the  learning  function
  384.                 and listen to the sound or rhythm of the characters not
  385.                 the individual  elements.  Listen  to  the  sequence  a
  386.                 couple of times before proceeding.
  387.  
  388.            2.   The quiz function will be  used  to  begin  creating  a
  389.                 relationship inside your brain between the  rhythm  and
  390.                 the character. To do this it is important to type  your
  391.                 choice quickly whether it is  right  or  wrong.    This
  392.                 quick action will begin to form a involuntary ear  hand
  393.                 connection.  Begin   by   selecting   <quiz>   <groups>
  394.                 <individual> <group A> and see how well you can do  for
  395.                 5 to 10 minutes.
  396.  
  397.            3.   Now that you have started to create a mind link we will
  398.                 enter the practice function and see how well you can do
  399.                 in real time.   Do  not  expect  to  copy  all  of  the
  400.                 characters at this time in fact if you copy 50  percent
  401.                 you are doing very well.  If you find yourself  peeking
  402.                 at the screen during practice I suggest you hide it via
  403.                 the Main screen  hide  under  the  utilities  function.
  404.                 Continue with this for 10 minutes then stop.
  405.  
  406.            4.   This completes the first day of practice.   Repeat  the
  407.                 above  sequence daily until  you  can  copy  the  first
  408.                 group without mental thought. Do not  attempt  to  skip
  409.                 ahead to other groups intending to return  later,  stay
  410.                 with it until you have mastered each group.
  411.  
  412.  
  413.  
  414.  
  415.               Copyright  1987,88,89,90 Jerome Jay Duthler 13/Feb/90
  416.                          Replaces 24/Feb/90 Page 7 of  9
  417.  
  418.  
  419.  
  420.            5.   After you have mastered the first group continue to the
  421.                 next group and reduce the individual group practice  to
  422.                 5 minutes.  Then practice cumulatively for 5 minutes.
  423.  
  424.            Practice for 20 minutes a day  and  no  more.    Above  all,
  425.            listen to the rhythm of the character.  DO  NOT  attempt  to
  426.            count the elements that make up the characters.
  427.  
  428.            After you  have  learned  all  of  the  characters  use  the
  429.            practice QSO and practice words to sharpen your skills. Then
  430.            if you really what a challenge turn on  Vari-speed  and  see
  431.            how well you do.
  432.  
  433.            If you practice every day for 20 minutes you should be  able
  434.            to pass the novice code test in as little as four weeks.  If
  435.            however you have a mental block skip practice for a  day  it
  436.            helps sometimes.
  437.  
  438.            ____________________________           Problem or comment reporting
  439.  
  440.  
  441.            If you have any comments or find any bugs ( Argh !!)  please
  442.            contact  me  at  the  above  address  of  through  Genie  or
  443.            Compuserve with the following information.
  444.  
  445.            Manufacturer of computer system, processor type and clock
  446.            speed.
  447.  
  448.            Free memory at program startup (use CHKDSK to find this ).
  449.  
  450.            Any memory resident programs that you are running.
  451.  
  452.            Type of video card.
  453.  
  454.            DOS Version.
  455.  
  456.            If the problem can be duplicated please supply the command
  457.            sequence.
  458.  
  459.            Error number if one was reported
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.               Copyright  1987,88,89,90 Jerome Jay Duthler 13/Feb/90
  475.                          Replaces 24/Feb/90 Page 8 of  9
  476.  
  477.  
  478.  
  479.  
  480.            If you desire more information about amateur  radio  contact
  481.            the  ARRL at the address below they can put you  in  contact
  482.            with a club in your area.
  483.  
  484.                    American Radio Relay League
  485.                    225 Main Street
  486.                    Newington, Ct 06111
  487.  
  488.            ________________           Acknowledgements
  489.  
  490.  
  491.            _____________           My wife Julie
  492.  
  493.  
  494.            For putting up with DIT DAHS for months and the two o'clock
  495.            in the morning and all weekend coding sessions ( obsessed,
  496.            who me?).
  497.  
  498.            __________           Pat Burke.
  499.  
  500.  
  501.  
  502.            For his tutelage in 'C', for without his assistance Morse
  503.            Tutor would not exsist.
  504.  
  505.            ______________________________           The folks at Solution Systems.
  506.  
  507.  
  508.            For making Brief, a great programming editor.
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.               Copyright  1987,88,89,90 Jerome Jay Duthler 13/Feb/90
  534.                          Replaces 24/Feb/90 Page 9 of  9