RingMon By Gary L. Bouchard
Copyright(c) 1990...All rights reserved.

History of Fixes/Enchancements in reverse order:

Ring10c         I noticed that Pcboard (the BBS I use) was pulling the
July 18, 1990   RTS status down if I used an EXIT to DOS Not Busy
                option. That was somehow deactivating my HST modem, and
                it would not indicate a ring detect. Now RTS (Request to
                SEND) rather than DTR being taken off was a bit curious,
                but in case that is happening to you, I now restore DTR
                when the program is executed so it will bring the RTS
                status back up. I don't know of another way to do this
                aside from bringing DTR up, so if you can tell me, then
                please give me a call or send me a message. I turned off
                the debugging in the compiler to make her install quicker,
                and a few bytes smaller. The program only takes 10k if
                you are using TurboPowers Mark & Release program with
                it. Comments are always appreciated.

Ring10b         I trimmed down the code a bit, and added an asm routine
June 28, 1990   to write a line to the screen directly to memory that
                say's "Ring Detected" along with the audible tone. I am
                working on a way to have the program not do anything if
                the modem is off hook, but I can't find anything in the
                books I have that shows how I can test for it. If you
                have RingMon loaded when you run Qmodem or like programs
                and dial out, the program tone starts ringing until you
                get a carrier detect, then it drops out. If anyone can
                suggest what I can look at to see if the modem is off
                hook, please let me know. I also am now checking the
                memory address of the program to make sure that the
                program was not previously installed, and if so will
                exit and let you know.

Ring10a         Found a bug that would cause the program to lock up if
June 22,1990    you tried to load it into memory while there was a Ring
                Detect present. I also forgot to include support for
                COM2: while monitoring the comm ports.
                I think it's fixed..Let me know!

Ringer10        Initial release...
June 20, 1990
