COMM-DRV/LIB is simply the best, fastest, and most comprehensive serial communication library and DLLs on the market. The serial communication libraries support Windows Vista, Windows 2003, Windows XP, Windows 2000, Windows Me, Windows 98, Windows 95, and Windows NT, MS-DOS, Windows 3.x. It was designed by real engineers & developers for real engineers, developers, and programmers.
Our serial communication library supports XMODEM, YMODEM, ZMODEM, & ASCII file transfer protocols. It supports modem communications and virtually all serial communication functions one would need.
We know your time is valuable and have made every effort to make the product easy to use. You will be able to get started with your project immediately upon installation. We include Visual C/C++, Borland C/C++, Access, and Visual Basic example projects that compile and link by just clicking on the project. Use these as your starting point and in no time you can have your app performing RS232, RS422, and/or RS485 serial communication.
For engineers who must work on embedded systems or other applications dependent on MSDOS, we have ample examples for using COMM-DRV/Lib with QuickBasic, Professional Basic (e.g, Microsoft PDS 7.x), VBDOS, and Microsoft & Borland 16 bit C/C++.
Major Features
Support ALL compilers and tools that can call 16 bit or 32 bit DLLs.
Support for ALL Hayes compatible modems (AT command set).
Supports ALL single or multiport cards that include a Windows driver.
Any number of ports may be active at the same time.
Built-in hardware and software handshaking for flow control (DTR/DSR, RTS/CTS, XON/XOFF).
One API to learn. Same for Windows Vista, Windows 2003, Windows XP, Windows 2000, Windows NT, Windows Me, Windows 98, Windows 3.x, & MS-DOS.
Adjustable communication buffers of any size.
Remap baud rates logically. Modify baud rate divisor for non-standard baud rates.
Only library that really allows you to combine different multiport cards in one PC.
Supports USB to RS232 converters and USB modems with their respective COM drivers.
Extensive statistics on every port(bytes lost, sent, received, errors, etc.).
Asynchronously call user functions on any serial communication or timed event (receive, transmit, modem, or status change interrupt event, buffer count events, specific character reception, error events, and much more).
Support for all memory models compatible with Microsoft and Borland C/C++ compilers, and many other compilers.
Automatic UART type detection; 16650, 16550 support (including FIFO).
Nondestructive reading of data (read ahead).
Support baud rates in excess of 460K baud, with the ability to use today's high-powered communications devices.
State-driven file transfer libraries allow Xmodem, Ymodem, Zmodem, & ASCII file transfers on multiple ports at the same time.
Completely port re-entrant, allowing it to be time-sliced.
16 bit MSDOS/real mode support for most non-intelligent and several well known intelligent multiport cards(Digiboard, Arnet, Boca Research, GTEK, etc.).
On line help.