home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 500-599 / ff517.lzh / CWToy / CWToy.doc < prev    next >
Text File  |  1991-07-20  |  3KB  |  59 lines

  1. .CE=Y
  2. CWToy (Beta Test Version)
  3. .CE=N
  4.  
  5.      Cwtoy is a freeware program to have your Amiga send International Morse Code.  Morse code is used by amateur radio operators and others.  This program can send text files as well as accept input from the keyboard and the command line.  It would 
  6. be easy to build up a little circuit that would take the audio output from the speaker on the amiga using a 567 tone decoder and an opto-isolator to key your transmitter.  (See QST, February 1985, page 32 and QST, July 1987, page 41.)  I would do it except that I already have a nice setup for that with my little Atari XE computer.
  7.  
  8.      The features include:
  9.  
  10.      1)  Speed, volume, pitch, and weighting controls on the control panel.
  11.  
  12.      2)  Control S and control Q pause and restart the sending respectively.
  13.  
  14.      3)  Backspace works to edit the send buffer.
  15.  
  16.      4)  Control X will clear the buffer (including a file buffer).
  17.  
  18.      5)  Control C from either window will quit the program.  
  19.  
  20.      6)  The delay between characters and words may be adjusted to non-standard values at the start of the program by using the -b switch.
  21.  
  22.      7)  The default parameters may be changed at startup using the various switches below:
  23.  
  24.      -f   Read from a text file.  After it finishes it will get characters from the keyboard.
  25.  
  26.      -e   Exit after sending the message or file.  The default is 
  27. not to exit afterwards.
  28.  
  29.      -s   Speed in words per minute (provided the weighting and spacing factor are left at the default).
  30.  
  31.      -v   Volume (64 is the loudest and 0 is silent).
  32.  
  33.      -p   Pitch in Hz.  Range is 100Hz to 2000Hz.
  34.  
  35.      -w   Weighting (changes the ratio of dit to dah).  1000 is normal.
  36.  
  37.      -b   Spacing factor:  this factor (normally 1000) is so you can send characters at one speed but leave longer or shorter spaces in between the characters and words.  The spacing is longer for numbers greater than 1000 and smaller for numbers less than 1000.
  38.  
  39.      ?    This option gives the syntax of use which is (order of the optional arguments in [] doesn't matter):
  40.  
  41.      cwtoy [message] [-f filename] [-e] [-s speed] [-p pitch] [-v volume] [-w weighting] [-b spacing]
  42.  
  43. For example, to send the message "Hello world." at 30 words per minute and exit afterwards you would type:
  44.  
  45.      cwtoy Hello world. -s 30 -e
  46.  
  47.      You may also run it from the workbench by double-clicking the icon which is just like typing run cwtoy from the CLI.
  48.  
  49.      I hope you enjoy this toy.  It was first compiled using Lattice C version 4.01 and then the later modifications were done using Manx version 3.6a.  The makefile is included in the source directory.  Feel free to modify cwtoy any way you like.  Just remember it is freeware (not to be sold for more than reasonable media and duplication costs).
  50.  
  51.      This file is in scribble! format.  You can print it out using that word processor.
  52.  
  53. .CE=Y
  54. Rob Frohne, KL7NA
  55. 119 E. Whitman Dr. #10
  56. College Place, WA 99324
  57.  
  58. Usenet address:  frohro%wwc1@hpspkla.spk.hp.com
  59.