home *** CD-ROM | disk | FTP | other *** search
- History
-
- ----
- 3.57
- ----
- COM40.SYS, like COM.SYS, drops DTR when the com device is closed.
- PCBoard2 BBS closes the com device whenever it shells out to do
- most things (one exception). This results in a lost connection
- (DTR dropped usually results in the modem losing carrier, i.e.,
- hanging up). COM40.SYS version 3.52 (and later) now leave the MCR
- as-is, so no DTR drop, and no lost connection (requires -mcr as
- first-instance switch).
-
- New command-line switches:
-
- -mcr leave DTR as-is when device closed (first instance switch)
-
- Second-instance switches (note the use of "=", rather than ":")
-
- -mcr=asis reinstate DTR as-is (do not drop when device closed)
- -mcr=drop drop DTR/RTS when device is next closed
- -wks=off switch working set analysis to HOLD
- -wks=on switch working set analyis to last known state
- -sys=off switch system analysis to HOLD
- -sys=on switch system analysis to last known state
-
- Notes:
-
- Use -close and -open to change the CID thread state.
-
- -exit now works even if no CID (-com# not used) thread.
-
- Using -wks=off twice in a row requires a manual set via the PM Control
- Box to turn it back it (same holds for -sys=off).
-
- NOTE NOTE NOTE
-
- If you use -wks:off (colon rather than = sign) it is ignored.
-
-
- You can use -mcr:asis right before calling your app that has problems
- with dropping DTR (by closing the device), and using -mcr:drop right
- after, followed by -open and -close to force DTR down. Do this in
- a .cmd file. You can also skip this and just let DTR stay up (not
- usually a problem). You may want to turn off wks (-wks=off) in your
- pcbs?.cmd xfer command files if you have CRC problems (see AWACS.DOC
- for more). This can be done right before the xfer and restored right
- after, all from in the .cmd file (use -wks=on to turn it back on).
-
- The delay.exe program can be used to delay to allow AWACS to change
- the state of a second-instance argument before moving on to the next
- line in the .cmd, or to allow consecutive second-instance args to be
- used in a .cmd. For example:
-
- awacs -wks=off
- delay 500
- \pcb\p.exe ...
- awacs -wks=on
-
- - AWACS.EXE 3.57
- - COM40.SYS 3.52
- - AWACS.DOC updated
- - DELAY.EXE new
-
-
- ----
- 3.53
- ----
-
- AWACS would do a quick-exit if the CID was in a closed state
- rather than a full-exit, when shutdown. Working set info
- has more info shown: "accs" is total memory accessed since
- last reset (default is every 120 periods (use -rst: to change
- number of periods, and Wks timer interval the length of
- each period)); "peak" is the max "accs" value encountered.
- Peak (and accs) can be reset by clicking the radio button
- next to Working Set in the PM control box (in some cases
- click twice).
-
- - AWACS.EXE 3.53
-
-
- ----
- 3.52
- ----
- AWACS would periodically let a caller ID stream get past
- without displaying it.
-
- Updated program files are:
-
- - AWACS.EXE 3.52
- - COM40.SYS 3.51
-
-
- ----
- 3.51
- ----
- AWACS no longer needs to own the com device for caller ID
- info to display, which allows it to be used on a machine
- with a BBS running. The only time the com port needs to be
- owned by AWACS is when it first initializes. Thereafter, no
- matter who owns the modem port, caller ID info is displayed in
- real-time. Com port stats are available at all times, as
- before. (Someone must have the com port open, though, either
- AWACS or some other program, like PCBoard BBS for example,
- and must have the caller ID init string sent to the modem,
- usually AT#CID=2.)
-
- The ideal system would be an OS/2 machine with a caller ID
- modem (and telco service), a BBS running, and MDA hardware.
- AWACS can also work just fine on a system without a modem,
- without MDA hardware, in which case you can still monitor
- the swap file size/used, working set, system memory, pulse,
- and time, and even com port stats, to a PM window on the
- desktop (see -cHeight switch).
-
- Updated program files are:
-
- - AWACS.EXE 3.51
- - MONYiii.SYS 3.50
- - COM40.SYS 3.50
- - AWACS.DOC updated
-
-
- ----
- 3.47
- ----
- Added a new caller ID feature (see awacs.doc). Improved
- accuracy of the pulse tick by calibrating for a full second
- rather than a quarter-second. The original CID priority is
- reinstated after a -close/-open. The updated package files
- are AWACS.EXE and AWACS.DOC.
-
- Updated program files are:
-
- - AWACS.EXE 3.47
- - AWACS.DOC updated
-
-
- ----
- 3.46
- ----
- Theseus2 is now used for working set analysis only, with
- the swap file analysis performed by the Mony driver. The
- next AWACS (4.00) will wean itself from Theseus2 entirely
- by having home-grown code do the working set and locked
- memory stats (and -much- more efficiently).
-
- Updated program files are:
-
- - AWACS.EXE 3.45
- - MONYiii.SYS 3.45
- - COM40.SYS 3.01
- - MONYPAGE.EXE updated
- - AWACS.DOC updated
-
-
- ----
- 3.01
- ----
- Version 3.00 (unregistered) could hang the OS if AWACS
- was run longer than 2 hours or so after an OS boot.
-
- Update program files are:
-
- - AWACS.EXE 3.01
-
-
- ----
- 3.00
- ----
- See the awacs.doc file for what you need to know.
- This is the initial, hence beta, release of AWACS 3.0,
- but it should be reasonably well-behaved. If not,
- send gripes and moans to the address in the .doc file.
-
-
-