Dec 282017
Puts modem lights in upper right corner for internals - all monitors.
File RS232V23.ZIP from The Programmer’s Corner in
Category Communications
Puts modem lights in upper right corner for internals – all monitors.
File Name File Size Zip Size Zip Type
RS232.COM 2275 1196 deflated
RS232.DOC 4956 1896 deflated

Download File RS232V23.ZIP Here

Contents of the RS232.DOC file

RS232 - Asynchronous Communications Port Monitor - Version 2.03

RS232 is a memory resident program that displays RS-232 signals
for com1 or com2. It is intended to enhance internal modems by
supplying software "lights" similar to those found on most
external modems.

Command Format: RS232 [ | ? | 1 | 2 ] where [ ... ] denotes a
choice the following:

blank - Displays this output before installed
Disables/enables display after installed

? - Displays this output anytime

1 - Installs resident portion of RS232 for COM1

2 - Installs resident portion of rs232 for COM2

No method of removing this program from memory has been
implemented. A boot is required.

The output of this monitor program is displayed in the upper
right hand corner of the display. From left to right the meaning
of the eight character display is:

| | | | | | | |____ data (S)et ready
| | | | | | |______ data (T)erminal ready
| | | | | |________ (C)arrier detect
| | | | |__________ (R)ing indicate
| | | |____________ (C)lear to send
| | |______________ (R)equest to send
| |________________ (R)eceive data
|__________________ (T)ransmit data

If any signal is off, its position will show a period.


RS232 has been tested with IBM and Hercules monochrome and IBM
color graphics video boards. It has been used with an IBM EGA
for a limited time with no ill effects. Modems that have been
tested with RS232 are Hayes 1200B, Hayes 300 and Ventel Half
Card. RS232 runs on the author's Fido node and causes no
problems for the Fido software running on an IBM PC.

Program limitations:

The status bits used for Receive and Transmit Data get cleared
too fast by the communication programs to be of much use. Those
signals therefore don't appear much of the time even though data
is being received and transmitted.

Copyright (c) 1986 William H. Beers, IV Page - 1
All Rights Reserved 23 Dec 1986

RS232 - Asynchronous Communications Port Monitor - Version 2.03

Update History:

2.01 - April 86 - Original "working" version.
2.02 - Aug 86 - Internal clean up.
2.03 - Dec 86 - Fix lost characters when running with ProComm.
Added code to RS232 to send EOI to the 8259
instead of waiting for int 8 to do it when
RS232 iret'd from int 1Ch.

Distribution rights:

Permission is granted to freely distribute this code, but not for
profit, provided that this notice, the following disclaimer, and
and this documenation file are included in their entirety and
without modifications of any sort or nature. Commercial use of
this work, without the expressed written consent of the author,
is specifically prohibited.

The author's address:

William H. Beers, IV
1136 Bliss Drive
St. Louis, MO 63137

Sysop, Fido 100/240, FidoNet mail only.


This prgoram is provided "as-is" without warranty of any kind,
either expressed or implied, including, but not limited to the
implied warranties of merchantability and fitness for a
particular purpose. The entire risk as to the results and
performance of the program is assumed by the user. Should the
program prove defective, you (and not the author) assume the
entire cost of all servicing, repair, or correction.

The author or anyone else who has been involved in the creation,
production or delivery of this program shall not be liable for
any direct, indirect, consequential or incidental damages arising
out of the use or inability to use this program.

Despite all the above, the author would appreciate having bugs
reported via FidoNet to SYSOP on node 100/240 or via US Mail.

Credit for this notice's wording given to Thomas J. Foth.

Credit given to John Socha for his screen save program which
provided an example of the basic technique for resident

Copyright (c) 1986 William H. Beers, IV Page - 2
All Rights Reserved 23 Dec 1986

 December 28, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>