Software Breakout Box

Return to Hard & Software


Download Working Demo 

Software Breakout Box is designed to work under Windows 9x/Me/NT/2000/XP. It monitors the status of the PC serial port (RS-232) hardware status lines, CTS (Clear To Send), DSR (Data Set Ready), CD (Carrier Detect), RI (Ring Indicate) -- inputs to the port, and RTS (Ready To Send), DTR (Data Terminal Ready) -- outputs. This process does not use any Windows APIs, nor does it intercept Windows system calls. Rather, it interrogates the appropriate UART Modem Status and Modem Control registers directly. For this reason, this software is limited to use with serial ports that use actual hardware 16550 UARTs (or the equivalent). The I/O ports associated with these UARTs must be in the "ISA" I/O port address range (addresses less than 0x400 (hexadecimal). The Software Breakout Box will not work with devices that employ software UARTs, such as WinModems or USB serial port adapters. Nor will it work with serial port devices with I/O addresses higher than 0x3FF, such as some PCI bus modems or serial port adapters.

I have decided to offer this software as a WORKING DEMO.  What does that mean?  And... Why? 

Source Code is available.  You may purchase it for $15 (see the instructions above).  However, please realize that the graphical display elements rely on Measurement Studio.  You can duplicate these elements using native VB methods (or APIs).  However, that is a project that I will have to leave up to you.


This application is provided free, without warranty of any kind. You are free to use it for any purpose that you deem reasonable, but the author is not responsible for any such use (or misuse), or for any damage that might result from its use. Treat this software like you would any beta software.  If you encounter a problem, let me know.  I'll try to solve the problem.  However, even in the unlimited-time version I cannot guarantee it - try the demo before you purchase the "full version".  IMPORTANT:  This is legacy software that works only under Windows XP or Windows 7 - it will not work under Windows 10!

Return to Hard & Software