MarshallSoft C/C++ serial communications component library for RS232 and multi-drop RS485 and RS422 serial ports. Use WSC4C to write applications to access data from serial devices such as barcode scanners, modems, lab instruments, medical devices, USB serial devices, scales, GPS navigation, fingerprint scanners, printer servers, etc. Features of WSC4C include:
- Supports 256 ports. Can control multiple ports simultaneously.
- Fully thread safe, port re-entrant, modem control, serial line status and control, and ANSI emulation.
- Uses the standard Windows API to communicate with any device connected to a RS232 serial port.
- Supports virtual serial ports (USB to serial converter, Bluetooth serial).
- State driven Xmodem and Ymodem on multiple ports simultaneously (up to 256 connections).
- Can send Windows messages on completion of events (incoming character, etc.).
- Includes over 46 functions plus modem control.
- Supports any baud rate.
- Ability to specify the parity, word size, and number of stop bits.
- Does not depend on support libraries. Makes calls to Windows API functions only.
- Includes multiple C/C++ example programs.
- Does not depend on support libraries (calls to core Windows API functions only).
- Royalty free distribution with your compiled application.
- C source code is available.
- Free technical support and updates for one year.
- Fully functional evaluation version available.
- Supports most C/C++ compilers: Microsoft, Borland, Watcom, LCC, GCC, Digital Mars.
- Supports all versions of 32-bit and 64-bit Microsoft C/C++ and Visual Studio C/C++.
- Includes 32-bit and 64-bit DLL files plus OBJ files for static linking.
- Works with 32-bit and 64-bit Windows through Windows 10.
What is new in this release:
Added SioCRC16 and SioCRC32 functions to compute 16-bit CCITT CRC or 32-bit CCITT CRC; Added SioCountWait function that waits for a specified number of incoming bytes before returning; Added Visual Studio 2013 and 2015 support. Added makefiles for GCC, LCC, and Digital Mars C compilers.
Like it? Share with your friends!
Other Windows Software of Developer «MarshallSoft Computing»:
Windows Standard Serial Communications Library for Delphi The Windows Standard Serial Communications Library for Delphi (WSC4D) is an asynchronous serial communications library based on the Windows serial communications API. Because it uses the Windows API, programs using the WSC4D library are fully compatible wi
Client / Server Communications Library for Visual dBase MarshallSoft Client / Server Communications Library (CSC) is a communication component DLL library used to create server and client programs through Visual dBase. Features include supports UDP and TCP protocols, can be used to create both clients and serve
MarshallSoft Client Mailer for Xbase The MarshallSoft Client Mailer for Xbase is email marketing software that sends personalized email, newsletters, invoices, and notifications to a permission based mailing list from a Xbase program. Companies, professionals, clubs, e-publishers, and individ
FTP Client Engine for Delphi FTP client component library for Delphi provides direct and simple control of the FTP protocol from a Delphi application program. The FTP Client Library uses a simple API to easily write programs that:
- Supports Delphi 4.0 through Delphi XE8 and Delphi
MarshallSoft AES Library for C/C++/C# MarshallSoft Advanced Encryption Standard (AES) Library is a component library of functions used perform encryption and decryption using the "Advanced Encryption Standard" (AES) as specified by the U.S. National Institute of Standards and Technology. It im
SMTP/POP3 Email Engine For Visual Basic MarshallSoft SMTP/POP3/IMAP Visual Basic email component library (SEE4VB) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within a Visual Basic application.
Features SEE4VB include:
FTP Client Engine for C/C++ FTP client component library for C/C++ provides direct and simple control of the FTP protocol from a C/C++ application program. The FTP Client Library uses a simple API to easily write programs that:
- Connect to any FTP server. .
- Navigate the serv
SMTP/POP3 Email Engine for Visual FoxPro MarshallSoft SMTP/POP3/IMAP FoxPro email component library (SEE4FP) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within a FoxPro application.
Features of SEE4FP include:
- Send e
Winsock Interface Library (for C/C++) The Winsock Interface Library simplifies winsock network communications programming and provides support for the most common Internet protocols such as Finger, SMTP, POP3, FTP, NNTP, and HTTP. Requires windows C/C++ compiler.
TRichView TRichView is a suite of native Delphi components for displaying, editing and printing hypertext documents. The components support various character attributes (fonts, subscripts/superscripts, colored text background, custom character stretching and spacing
DotNetRemotingPlusLib DotNetRemoting SDK for .NET allows to build Bidirectional network applications. Major features: Bidirectional, Firewall transparency, Http, TCP, UDP, GPRS,Encryption, serialization. On mobile devices it supports GPRS based connection, Wi-Fi and any other s
SebbySoft License Manager SebbySoft Licensing is a simple yet powerful application licensing SDK for .NET 4.0, 3.5, 3.0 and 2.0. The main design goal of our licensing product was simplicity while offering a product which would match the need of most common application licensing req
TMS Async32(Delphi 5,6,7,2005 and C++Builder 5,6) TMS Async32 is a communications package containing components which provide access to the serial ports under Windows. The event-driven architecture provides the highest possible performance and allows all the tools to run in the background.What is new in t
GS1 DataMatrix FileMaker Native Barcode Generate Data Matrix & GS1-DataMatrix symbols in FileMaker natively without any additional components, fonts, linked fields or database relationships. A GS1 HRI (human readable interpretation) component is also included in this package to parse out and for
TMS TableView for FireMonkey (Delphi XE2) TMS TableView for FireMonkey is a cross platform smooth scrolling list based on the concept of the iOS UITableView control for displaying and editing hierarchical lists of information, allowing the user to scroll, select, and view details.Feature include w
ImageFX for Delphi 2006 Image FX is an image processing component library for Delphi and C++ Builder. ImageFX use only hardware acceleration for image processing. It abstracts the pixel-level manipulation process required when applying a filter to an image, making it simple for a
PDF417 Decoder SDK/DLL The PDF417 Barcode Reading SDK is a robust and efficient library for reading/decoding, searching barcodes, and detecting barcode orientation.
PDF417, or Portable Data File 417, is a two-dimensional stacked bar code capable of encoding over a kilobyte
PCLTool SDK 32-bit PCLTool SDK is a collection of tools for converting PCL into a variety of formats BMP, EMF (RAW), JPG, PCX, PDF Raster, PDF Vector, PMF, PNG, PWG, PCLm, TIF, WMF and XPS. PCLTool SDK is unique in that it uses its own internal font engine to rasterize font
Supported Operating Systems:
Windows 10 |
Windows 2000 |
Windows 2003 |
Windows 7 |
Windows 8 |
Windows 98 |
Windows Me |
Windows NT |
Windows Vista |
Windows XP |
Comments on Windows Standard Serial Communications Library for C/C++:
Comments not found
Windows Software - Free Windows Downloads, Apps, Games, Freeware, Skype, Media Player, Antivirus, Gimp, Live, Starter for Windows XP, Vista, 7, 8, 10