home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / awacs357.zip / readme < prev    next >
Text File  |  1997-02-01  |  5KB  |  178 lines

  1. History
  2.  
  3. ----
  4. 3.57
  5. ----
  6. COM40.SYS, like COM.SYS, drops DTR when the com device is closed.
  7. PCBoard2 BBS closes the com device whenever it shells out to do
  8. most things (one exception).  This results in a lost connection
  9. (DTR dropped usually results in the modem losing carrier, i.e.,
  10. hanging up).  COM40.SYS version 3.52 (and later) now leave the MCR
  11. as-is, so no DTR drop, and no lost connection (requires -mcr as
  12. first-instance switch).
  13.  
  14. New command-line switches:
  15.  
  16.  -mcr    leave DTR as-is when device closed (first instance switch)
  17.  
  18. Second-instance switches (note the use of "=", rather than ":")
  19.  
  20.  -mcr=asis   reinstate DTR as-is (do not drop when device closed)
  21.  -mcr=drop   drop DTR/RTS when device is next closed
  22.  -wks=off    switch working set analysis to HOLD
  23.  -wks=on     switch working set analyis to last known state
  24.  -sys=off    switch system analysis to HOLD
  25.  -sys=on     switch system analysis to last known state
  26.  
  27. Notes:
  28.  
  29.  Use -close and -open to change the CID thread state.
  30.  
  31.  -exit now works even if no CID (-com# not used) thread.
  32.  
  33.  Using -wks=off twice in a row requires a manual set via the PM Control
  34.  Box to turn it back it (same holds for -sys=off).
  35.  
  36.  NOTE  NOTE  NOTE
  37.  
  38.  If you use -wks:off (colon rather than = sign) it is ignored.
  39.  
  40.  
  41. You can use -mcr:asis right before calling your app that has problems
  42. with dropping DTR (by closing the device), and using -mcr:drop right
  43. after, followed by -open and -close to force DTR down.  Do this in
  44. a .cmd file. You can also skip this and just let DTR stay up (not
  45. usually a problem).  You may want to turn off wks (-wks=off) in your
  46. pcbs?.cmd xfer command files if you have CRC problems (see AWACS.DOC
  47. for more).  This can be done right before the xfer and restored right
  48. after, all from in the .cmd file (use -wks=on to turn it back on).
  49.  
  50. The delay.exe program can be used to delay to allow AWACS to change
  51. the state of a second-instance argument before moving on to the next
  52. line in the .cmd, or to allow consecutive second-instance args to be
  53. used in a .cmd.  For example:
  54.  
  55.  awacs -wks=off
  56.  delay 500
  57.  \pcb\p.exe ...
  58.  awacs -wks=on
  59.  
  60. - AWACS.EXE     3.57
  61. - COM40.SYS     3.52
  62. - AWACS.DOC     updated
  63. - DELAY.EXE     new
  64.  
  65.  
  66. ----
  67. 3.53
  68. ----
  69.  
  70. AWACS would do a quick-exit if the CID was in a closed state
  71. rather than a full-exit, when shutdown.  Working set info
  72. has more info shown:  "accs" is total memory accessed since
  73. last reset (default is every 120 periods (use -rst: to change
  74. number of periods, and Wks timer interval the length of
  75. each period)); "peak" is the max "accs" value encountered.
  76. Peak (and accs) can be reset by clicking the radio button
  77. next to Working Set in the PM control box (in some cases
  78. click twice).
  79.  
  80. - AWACS.EXE     3.53
  81.  
  82.  
  83. ----
  84. 3.52
  85. ----
  86. AWACS would periodically let a caller ID stream get past
  87. without displaying it.
  88.  
  89. Updated program files are:
  90.  
  91. - AWACS.EXE     3.52
  92. - COM40.SYS     3.51
  93.  
  94.  
  95. ----
  96. 3.51
  97. ----
  98. AWACS no longer needs to own the com device for caller ID
  99. info to display, which allows it to be used on a machine
  100. with a BBS running.  The only time the com port needs to be
  101. owned by AWACS is when it first initializes.  Thereafter, no
  102. matter who owns the modem port, caller ID info is displayed in
  103. real-time.  Com port stats are available at all times, as
  104. before.  (Someone must have the com port open, though, either
  105. AWACS or some other program, like PCBoard BBS for example,
  106. and must have the caller ID init string sent to the modem,
  107. usually AT#CID=2.)
  108.  
  109. The ideal system would be an OS/2 machine with a caller ID
  110. modem (and telco service), a BBS running, and MDA hardware.
  111. AWACS can also work just fine on a system without a modem,
  112. without MDA hardware, in which case you can still monitor
  113. the swap file size/used, working set, system memory, pulse,
  114. and time, and even com port stats, to a PM window on the
  115. desktop (see -cHeight switch).
  116.  
  117. Updated program files are:
  118.  
  119. - AWACS.EXE     3.51
  120. - MONYiii.SYS   3.50
  121. - COM40.SYS     3.50
  122. - AWACS.DOC     updated
  123.  
  124.  
  125. ----
  126. 3.47
  127. ----
  128. Added a new caller ID feature (see awacs.doc).  Improved
  129. accuracy of the pulse tick by calibrating for a full second
  130. rather than a quarter-second.  The original CID priority is
  131. reinstated after a -close/-open.  The updated package files
  132. are AWACS.EXE and AWACS.DOC.
  133.  
  134. Updated program files are:
  135.  
  136. - AWACS.EXE     3.47
  137. - AWACS.DOC     updated
  138.  
  139.  
  140. ----
  141. 3.46
  142. ----
  143. Theseus2 is now used for working set analysis only, with
  144. the swap file analysis performed by the Mony driver. The
  145. next AWACS (4.00) will wean itself from Theseus2 entirely
  146. by having home-grown code do the working set and locked
  147. memory stats (and -much- more efficiently).
  148.  
  149. Updated program files are:
  150.  
  151. - AWACS.EXE     3.45
  152. - MONYiii.SYS   3.45
  153. - COM40.SYS     3.01
  154. - MONYPAGE.EXE  updated
  155. - AWACS.DOC     updated
  156.  
  157.  
  158. ----
  159. 3.01
  160. ----
  161. Version 3.00 (unregistered) could hang the OS if AWACS
  162. was run longer than 2 hours or so after an OS boot.
  163.  
  164. Update program files are:
  165.  
  166. - AWACS.EXE     3.01
  167.  
  168.  
  169. ----
  170. 3.00
  171. ----
  172. See the awacs.doc file for what you need to know.
  173. This is the initial, hence beta, release of AWACS 3.0,
  174. but it should be reasonably well-behaved.  If not,
  175. send gripes and moans to the address in the .doc file.
  176.  
  177.  
  178.