home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1994 February / psl_9403.zip / psl_9403 / DOS / COMMUNIC / ALPHPG.ZIP / PAGER.DOC < prev    next >
Text File  |  1993-11-21  |  8KB  |  209 lines

  1. INTRODUCTION
  2.  
  3. The DPD (Data Processing Directions) Alphanumeric Paging
  4. Software is designed to perform batch operation of message
  5. transmission from a PC to a message carrier via a Hayes
  6. compatible modem. It is written to transmit two fields per
  7. envelope: destination id and message. A message is currently
  8. limited to four twenty character lines. This accomplished by a
  9. menu driven software system that permits simple selection of
  10. needed functions.
  11.  
  12. Functions are logically grouped to minimize screen switching and
  13. to present routinely used functions together in a common
  14. selection mechanism.
  15.  
  16. GENERAL PROCEDURES
  17.  
  18. Help
  19.  
  20. Context sensitive help is available for many screens and
  21. functions. Pressing function key F1 will call up a help screen
  22. when one is available. To exit from a help screen, press the ESC
  23. key. While the help screens do not replace this manual, they are
  24. designed to complement this manual to enable you to use the
  25. system.
  26.  
  27. Menus
  28.  
  29. When you first start the program, you will see a menu offering
  30. you the basic system selections. In all menus you may select an
  31. item by using the arrow keys to highlight the desired item or
  32. you may type the first letter of the item. If there is more than
  33. one item starting with the same letter, repeated entry of that
  34. letter will cycle through the target items. Once properly
  35. positioned, press enter to complete the selection.
  36.  
  37. Tables
  38.  
  39. A tables is a selection mechanism that permits adding, deleting,
  40. and changing of data items. These functions are invoked by the
  41. INSERT, DELETE and ENTER keys. Some tables will have a "locator"
  42. field in the upper left hand corner of the screen. If the
  43. locator field is present, entering data will position the
  44. selection bar on the item containing data most closely matching
  45. the selection criteria that you are entering. Other tables may
  46. offer filter data next to the locator field. Entering data into
  47. this field will limit the display of table data to items exactly
  48. matching the filter item.
  49.  
  50. Forms
  51.  
  52. A form is a window that allows an individual record to be added,
  53. changed or deleted. Forms are usually opened based upon a table
  54. response. A form may be terminated and its effects reversed by
  55. pressing CTRL-ESC.
  56.  
  57. Response Windows
  58.  
  59. A response window is a window that opens in response to some
  60. menu selections. It will allow you to enter additional
  61. information to control your requested process.
  62.  
  63. Navigation Keys.
  64.  
  65. Key Function
  66. --- --------
  67. Enter    Accept Data in field
  68. CTRL-Enter              Accept Data in record
  69. CTRL-Home               Erase current field
  70. CTRL-End Erase to end of field
  71. Esc Cancel change to field
  72. Insert   Add new record
  73.     Enter char insert mode
  74. Home     Go to top of screen
  75.     Go to beginning of field
  76. Pg Up    Go to top of screen or scroll up one
  77.          page
  78. Delete   Delete record or character
  79. End Go to bottom of window
  80.     Go to last char of field
  81. Pg Down  Go to bottom of screen of scroll down
  82.          one page
  83. Arrow Keys              Move cursor.
  84.  
  85. The addition of pressing the control key while pressing one of
  86. the above function keys alters the function of the key. CTRL-esc
  87. will cancel changes and exit from a form, exit from a menu and
  88. response box. If you can't seem to get out of a function, ESC.
  89. If that fails try CTRL-esc. In the case of movement keys, the
  90. movement spans the entire file. In a field, CTRL-home deletes
  91. the data in the field while CTRL-end deletes the data from the
  92. cursor on.
  93.  
  94. INITIAL SETUP
  95.  
  96. There is a specific order in which the initial setup tasks must
  97. be performed to insure proper system initialization.
  98.  
  99. Setup Steps
  100. First:
  101.     Set up the terminals (the message distributor that you
  102.     will call) by selecting Configure System followed by
  103.     System Preferences. Prefix the phone number with dt or dp
  104.     (see help screens). 
  105.  
  106.     The modem init string contains the control sequences
  107.     necessary to cause the modem to function properly for
  108.     dialing and task initialization. It should include the AT
  109.     code followed by the codes to set no echo (E), quite mode
  110.     off (Q0), numeric result codes (V0) and extended result
  111.     codes on (x4).
  112.     
  113.     Leaving the modem init string blank will default to "AT E
  114.     L3 Q0 X4 V0 &C1 &D2", which is the string that seems to
  115.     work the best. Your modem manual will offer you a complete
  116.     description of control commands. Note: if only one
  117.     terminal is entered it will be used automatically. If more
  118.     than one is entered, you will be prompted for which one
  119.     prior to sending messages.
  120.  
  121.     If you are using a high speed modem, you may need to
  122.     include &Q6N0 to lock the baud rate and disable error
  123.     correction.  I also include S95=0 which turns off status
  124.     reporting. As you may have noticed, high speed modems can
  125.     be touch beasts.  This release of the pager program
  126.     includes longer time out periods to accommodate some of
  127.     the slower initial response time on the HS modems.  It is
  128.     working on a ZOOM 14.4 fax modem.  If you're having
  129.     problems the solution is probably in the init string.
  130.  
  131. Second:
  132.     Set up the pagers by selecting Pager Setup. If you wish to
  133.     enter groups, they must be established (under the message
  134.     and group maintenance menu item) before they can be
  135.     referenced by the pager record.
  136.  
  137. To send a message:
  138.     Select Send a Message from the main menu. To write the
  139.     message select Compose a message. The help screens should
  140.     offer enough help to get you started. Just remember ESC
  141.     gets you out of the help function. If you elect to send
  142.     the message later, it will be queued to the message file
  143.     as an open item ("snt flg" = O). Selecting Send Messages
  144.     from the message composer screen will cause all messages
  145.     (up to the count entered) to be sent to the run time
  146.     selected terminal. If you have entered messages that
  147.     should be directed to different terminals, it would be
  148.     necessary to limit the send by using the count. However,
  149.     the intent is that messages be sent now and directed to
  150.     one terminal.
  151.  
  152. Observations:
  153.     Since messages, in a given transmission, are directed to
  154.     one terminal; pagers on different terminals should NOT
  155.     belong to the same group.
  156.  
  157. Notes on operation:
  158.     There is a two second guard time before and after the
  159.     modem escape sequence (+++) yielding a four second delay
  160.     prior to dialing.
  161.  
  162.     A low/hi tone indicates a timeout retransmission. Two high
  163.     tones indicate a successful operation.
  164.  
  165.     When the program disconnects, it simply returns to the
  166.     send menu. If multiple messages were sent, examining the
  167.     message file (checking the "snt flg") will indicate the
  168.     success of failure of the transmissions. If only one
  169.     message is sent, the error indication will stay on the
  170.     screen long enough to be obvious.
  171.  
  172. Finally:
  173.     This is a shareware product. You are free to try it
  174.     without incurring any expense liability and you may copy
  175.     the distribution file and pass it on to others (please).
  176.     However, if you intend to use it you are obligated to pay
  177.     for it. I am asking eighteen dollars 
  178.  
  179.     Paying for it offers these advantages: 1) you will have a
  180.     clear conscience - knowing that you have helped a
  181.     struggling software developer survive another day, and 2)
  182.     you will be informed on how to get rid of the annoying
  183.     commercial beep - boop screen.
  184.  
  185.     Please note: I am more that willing (even anxious) to hear
  186.     suggestions about product improvement or, if you are a
  187.     registered user and have problems, I will help you resolve
  188.     them by telephone or Compuserve Email.
  189.  
  190. NEW:
  191.     There is a "drone" version of the program available that
  192.     permits the sending of messages but has NO configuration
  193.     capabilities.  Useful for satellite distribution.
  194.  
  195. Name:___________________________________
  196.  
  197. Address:________________________________
  198.  
  199. Compuserve ID:__________________________
  200.  
  201. How Obtained:___________________________
  202.  
  203. Make check payable to:
  204. Data Processing Directions, Ltd.
  205. 1241 Walters Avenue