MarshallSoft serial communication component Visual FoxPro library (DLL) for serial port (RS-232. RS-422, RS-485) communications.
Features of the Windows Serial Communications Library (WSC4FP) include: Uses the standard Windows API to communicate with any device connected to a serial port (scale, modem, fingerprint scanner, printer servers, routers, etc). Includes 34 functions plus modem control, ANSI emulation, ASCII/XMODEM/YMODEM protocols, hardware and software flow control (XON/XOFF, RTS/CTS, DTR/DSR). Includes multiple VFP example programs. State driven Xmodem and Ymodem on multiple ports simultaneously (up to 256 connections). Is port re-entrant. Is fully thread safe. Can send Windows messages on completion of events (incoming character, etc.). Supports virtual serial ports (usb to serial converter, bluetooth serial); multi-tasking, Supports any baudrate; can set baudrate, parity, stopbits; full buffered data transfer. Includes 16-bit (WSC16.DLL) and 32-bit (WSC32.DLL) versions. Does not depend on support libraries. Makes calls to Windows API functions only. Can also use with Delphi, Visual C++, C#, VC.NET, PowerBASIC, Visual Basic, VB.NET, Visual dBase, Xbase++, and COBOL. Free technical support and updates for one year. Royalty free distribution with your compiled application. A large selection of example programs is included. Works with Win 95/98/Me/NT/2000/2003/XP. Works with all versions of Visual FoxPro. Complete online and printed documentation.
The evaluation version of WSC4FP is fully functional and can be downloaded from http://www.marshallsoft.com/wsc4fp.htm.