home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / misc / fixes < prev    next >
Text File  |  1994-11-06  |  8KB  |  160 lines

  1. The FREEWARE program Morse Academy is a Computer Aided Instruction (CAI) based 
  2. program  that  teaches Morse code through  various games  and  sessions.   The 
  3. Learning session  introduces  characters from the keyboard and via a flashcard 
  4. mechanism  that relates sounds  and images  of the characters.   The Receiving 
  5. game  provides  immediate  feedback  for  characters  sent  and  copied.   The 
  6. Endurance session helps the student extend his  skills  by playing against the 
  7. computer in an attempt to build the length of time he can copy correctly.
  8.  
  9. The  Proficiency  session  allows  longer  session  copying text either on the 
  10. computer keyboard or with paper and pencil.  Actual tests generated by  MA can 
  11. be  used  for  practice.   The quality of the tests allows them to be used  to
  12. administer examinations.   Actual  ASCII  files  for tests and keys for use by 
  13. VE's (Volunteer Examiners) are produced and can be printed.
  14.  
  15. MA is distributed by the ARRL VEC, NARA, TIARA, W5YI, and other organizations.  
  16. Organizations wishing to  distribute  MA  can obtain a royalty free license to 
  17. distribute the program with their "advertisement" on the main menu.
  18.  
  19. MA supports sound output via the PC's sound chip,  the Disney Sound Source, or 
  20. an ADLIB/Sound Blaster compatible music card.   There are also instructions on 
  21. how  to build your own sound card that operates from the printer port  (useful
  22. for notebook portable operation). The quality of audio output from music cards 
  23. is  good  enough to produce professional  code  test  tapes.   If anyone has a 
  24. suggestion for adding additional sound boards or other keying devices,  please 
  25. let me know.  We are interested in extending support for more sound boards.
  26.  
  27. MA  now  supports  RS232  and  parallel  port  keying,  compatible with N3JT's 
  28. interface designed for K1EA's CT (Contest Logging program).
  29.  
  30. MA supports family or group  sign-on's so that students at different levels of
  31. skill can independently save their own options and history logs.
  32.  
  33. There are many other features described in detail with on-line HELP and in the 
  34. 50 page ASCII manual included in the release.
  35.  
  36. Version 5.2a of MA can be found in LIB 7 ("CW/Morse") in the file MA.ZIP.   If 
  37. you want to learn CW or just upgrade your skills, Morse Academy can help you.
  38.  
  39. Best 73 de Joe Speroni, AH0A/7J1AAA 
  40.  
  41. The following is a recent history for changes made to MA.  Many of the changes  
  42. were the result of suggestions from users.  Your inputs would be welcomed.
  43.  
  44. Changes from 5.1s to 5.1t
  45.   1. Corrected code in the Receiving game (where the problems was first
  46.      reported) to take care of elapsed time calculations when the gane
  47.      is being played just prior to midnight.  (the elapsed time clock
  48.      resets to zero at midnight).  This correction was also made to other
  49.      timer measurements in the program.
  50.  
  51. 15 Feb 94
  52. Changes from 5.1t to 5.1u
  53.   1. Corrected minor keyboard check for (P)roficiency menu options that
  54.      incorrectly treated characters less than hex 20.
  55.  
  56. 27 Mar 94
  57. Changes from 5.1u to 5.1v
  58.   1. Change (P)roficiency menu handling of ESC key to give one additional
  59.      intermediate menu before returing to main menu (as all other sub menus
  60.      do).
  61.   2. Changed timing at start of (R)eceiving game so it is a constant wait
  62.      before the first character is sent (regardless of the character speed
  63.      selected).
  64.   3  Added frequency parameter to the <ss:cc> in the (K)eyboard files
  65.      so that two or more voices on different frequencies can be simulated.
  66.      (parameter was added, but not being used -- maybe the next release).
  67.  
  68. 09 May 94
  69. Changes from 5.v to 5.1w     
  70.   1. Correct line number of display of port address for ADLIB (Sound Blaster)
  71.      tone genrator when using othe than default 388h port address.
  72.   2. Increased maximum number of characters for user weighting input from
  73.      20 to 40 characters.
  74.   3. Added code to complete multiple voice (different CW notes) when sending
  75.      from the (K)eyboard session.  Also allowed colon, comma, semicolon, or
  76.      slash (division sign) as delimiters between values inside brackets, e.g.
  77.      <20,30:1200> and <20:30;1200> are identical and mean an average sending
  78.      speed of 20WPM, a character speed of 30WPM and the note frequency of
  79.      1200 Hz.
  80.      
  81. 04 Sep 94
  82. Changes from 5.1w to 5.1x
  83.   1. Fixed problem when typing ahead on the Endurance session that caused the
  84.      next trail to continue with the speaker off.
  85.   2. Changed all speed setting from all menus to be global.
  86.   3. Added a short word option to the (R)eceiving game
  87.   4. Improved the screen painting time for the (R)eceiving game.
  88.   5. Reviewed and edited the MANUAL.PRT with corrections and to reflect
  89.      feature added recently.
  90.   6. Saved index to .KB files so that the student can easily know which
  91.      test was last used.
  92.   7. Disabled space input into the (R)eceiving game.
  93.  
  94. 01 Oct 94
  95. Changes from 5.1x to 5.1y
  96.   1. Added English words option to (E)ndurance game.
  97.   2. Changed timeout value in the endurance game to 10 seconds to allow
  98.      copying behind a longer period at fast speeds.
  99.   3. Changed format for displaying the copied string to show up to 50
  100.      characters for each trial.
  101.   4. Fixed (R)eceiving game so that the initial sending speed is always
  102.      returned to the speed at the start of the game.
  103.   5. Added a prompt to the (G)enerate menu to remind the student that the
  104.      (P)roficiency sessions will send tests generated.
  105.   6. Added prompt information to the (O)ption (C)olor menu to show
  106.      the current color selections, and extended the border color option
  107.      to the full range of 15 available colors.
  108.  
  109. 01 Nov 94
  110. Changes from 5.1y to 5.1z
  111.   1. Added (F)inal speed options to the (R)eceiving and (E)durance menus
  112.      which are now the maximum average sending speed resulting from
  113.      one WPM increments every 20 correct answers.
  114.   2. Implemented fixed and random length groups, as well as short English
  115.      word transmit options for the (E)ndurance session.
  116.   3. Changed the names of the (T)ransmit options for all menus to longer, 
  117.      hopefully clearer names.
  118.   4. Changed the random length character algorithm to make the selection
  119.      of lenghts more like English word length.
  120.   5. Changed minimum number of characters for study in the (L)earning
  121.      menu from one to two.  Fixes a program hangup problem when generating
  122.      random characters strings where the rule on not sending the same
  123.      character twice can not be satisfied when only character is selected.
  124.   6. Change the Group size to be universal across all menus, rather than
  125.      different for each menu.
  126.   7. Added the short English word option to the (P)roficiency session and
  127.      changed the mode transmission selection to be via a new (T)ransmit
  128.      option [deleting the old (U)se file option].
  129.   8. Changed option selections display using low intensity video to 
  130.      indicate those options not applicable for a given transmit mode.
  131.   9. Made the (D)uration options in the (R)eceiving game and (P)roficiency
  132.      sessions integer inputs from 1 to 9 minutes.
  133.  10. Corrected minor errors in error messages handling in (G)enerate
  134.      tests file name processing.
  135.  
  136. 08 Nov 94
  137. Changes from 5.1z to 5.2a
  138.   1. Updated the on-line help and MANUAL.PRT to match the changes in the last     
  139.      few versions.
  140.   2. Changed logic to remove delay in sending first character from all 
  141.      sessions.
  142.   3. Removed printing of extraneous "0" from (L)earning menu screen when  
  143.      keyboard was enabled.
  144.   4. Optimized code to reduce size.
  145.  
  146.  
  147. The following features have been requested and are candidates for
  148. implementation in future releases:
  149.  
  150.         - a method to take tests on the screen.
  151.         - a modified Farnsworth method to possibly allow easier copying
  152.           of code (an experiment to be tried)
  153.         - addition of a test generation option for practice tests to the
  154.           (P)roficieny session
  155.         - Modifications to allow MA to be used as a Keyer for on-the-air
  156.           use
  157.  
  158. Please drop me a note  if you have any suggestions of ideas to improve MA,  or 
  159. make it easier to use!
  160.