Serial communication component C++ and .NET library for RS232 and multi-drop RS485 and RS422 serial ports. Supports virtual serial ports (USB to serial converter and Bluetooth serial). Uses the standard Windows API to communicate with any device connected to a serial port. Includes 38 functions plus modem control, ANSI emulation, ASCII/XMODEM/YMODEM protocols, hardware and software flow control (XON/XOFF, RTS/CTS, DTR/DSR). Includes multiple C/C++ and .NET example programs. State driven Xmodem and Ymodem on multiple ports simulatneously (up to 256 connections). Is port re-entrant. Is fully thread safe. Can send Windows messages on completion of events (incoming character, etc.). Supports most Windows C/C++ compilers (all versions Visual C++, C#, and .NET), Borland, Watcom, LCC-WIN32, etc.). Also use with Microsoft Foundation Class and Borland C++ Builder programs. Free technical support and updates for one year. Win64, Win32 and Win16 DLLs. Windows 95/98/Me/NT/2000/2003/XP/Vista/Win7