home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 083.lha / morse.doc < prev    next >
Text File  |  1986-11-20  |  3KB  |  56 lines

  1. MORSE.DOC  Copyright 1987 by Peter V. Inskeep
  2. This is the documentary information for the programs morse.s and morse.r.
  3. They were written by Peter V. Inskeep, Amateur Radio Call, NO2D.
  4. My address is:
  5.     6 Clearview Drive
  6.     Long Valley
  7.     New Jersey
  8.     07853
  9.  
  10. I can be reached via email on Compuserve, 72017,1211.
  11. I also hang out on the low end of 20 meters in the evening a lot.
  12. You may feel free to use or abuse the attached source code as you see fit
  13. so long as you do not sell it for profit or use it in a program for profit
  14. without my prior written consent.
  15.  
  16. The atttached file, morse.s, is the source code for a morse code practice
  17. sending session.  The attached file, morse.r, is the run file for the same
  18. program, and can be run from the cli.  I never tried to run it from the 
  19. workbench.  It is written entirely in assembly language and compiled with 
  20. the Metacomco assembler and linker.
  21.  
  22. Most of what happens is explained in the comments which follow each line
  23. of code.  I can add a few clarifying comments, however.  The INCLUDE files
  24. were not included because they add so to assembly time when testing. 
  25. If you prefer to use the INCLUDE files, then set the equates accordingly,
  26. so that you do not get hundreds of multiple definition errors.  The
  27. outfile.equ file referred to is created by setting the -e option on the 
  28. assembler and running a dummy assembly program with all of the INCLUDE
  29. files whose equates you want or need.  This from a copy of The Trans-
  30. actor some months back.
  31.  
  32. The primary purpose for writing this program was to see if I could learn how
  33. to create menus, proportional gadgets, and images in assembly language.
  34. Therefore, the code section is rough.  I have not even tried to create an
  35. output so that one can feed the code to the transmitter.  This is usually
  36. done with an output on one of the joystick pins, and I guess would not
  37. be hard to do.  With all of the ports on the back of the Amiga, there must
  38. be an even better way to do that.
  39.  
  40. If you are not a licensed Amateur Radio Operator (Ham) then I hope that this
  41. program may encourage you to pursue that challenge.  Now that first level
  42. hams, called Novices, can use both morse code and speech (or phone), there
  43. is more incentive to learn the code and get a license.  There is an Amiga
  44. Amateur Radio net operating at 3.882 Megahertz on Tuesday nights at
  45. 7:00 pm eastern time.  Tune in for helpful information on the Amiga.
  46.  
  47. I have pilfered assembly language algorythms from many sources to put this
  48. program together.  Primary among them have been "68000 Assembly Language
  49. Programming", by L. Leventhal, Compute's Amiga Programmer's Guide, edited
  50. by S. Levy and the various issues of The Transactor, which has got to be
  51. the definitive mag for the Commodores and the Amiga.
  52.  
  53. I hope you enjoy this and don't hesitate to write if you have
  54. questions.      Pete N02d
  55.  
  56.