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»:
MarshallSoft AES Library for C/C++ The MarshallSoft AES Library for C/C++ (AES4C) is a toolkit that allows software developers to easily implement 256-bit encryption and decryption in Windows C, C++, or C# applications. AES4C is a component (DLL) library that provides an easy interface to e
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
SMTP/POP3 Email Engine for PowerBASIC MarshallSoft SMTP/POP3/IMAP Power Basic email component library (SEE4PB) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within a Power Basic application.
Features of SEE4PB 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
MarshallSoft AES Library for Delphi The MarshallSoft AES Library for Delphi (AES4D) is a toolkit that allows software developers to easily implement 256-bit encryption and decryption in Windows Delphi applications. AES4D is a component (DLL) library that provides an easy interface to encrypt
SMTP/POP3 Email Engine for COBOL The SMTP/POP3 Email Engine Library for COBOL (SEE4CB) is a library of functions providing easy control of the Simple Mail Transport Protocol and Post Office Protocol 3 protocols. A simple interface allows sending and receiving of e-mail, including multiple
MarshallSoft GPS Component for C/C++ The MarshallSoft GPS Component for C/C++ (MGC4C) allows any C/C++ program to receive and decode standard NMEA 183 sentences from a GPS receiver connected to the RS232 serial port. Requires a 32-bit or 64-bit Windows C/C++ compiler.Its feature include where
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/IMAP Email Engine for Delphi MarshallSoft SMTP/POP3/IMAP Delphi email component library (SEE4D) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within a Delphi application.
Features of SEE4D include:
- Send ema
Power Point Viewer SDK ActiveX Support display PPT, PPTX, PPS file without installed MS PowerPoint.
Custom define the size of PowerPoint Windows.
Support Unicode PowerPoint files.
Display PowerPoint with On Top Most Windows or On Top Window.
Support Display PowerPoint within your ow
Microsoft Outlook Forms Administrator Contains the Outlook 2000 Forms Administrator (Formswap.exe) and a Readme file. This version is the first release on CNET Download.com.What is new in this release:This version is the first release on CNET Download.comRequirements:Windows 98/Me/NT/2000/XP
VCL Scheduling Agent SiComponents Scheduling Agent is a VCL wrapper for Microsoft Task Scheduler API. The core component TTaskScheduler and attendant classes enable your Delphi or C++ Builder application to enumerate all tasks on a target computer, schedule a task to run at a
ActiveGanttCSA Scheduler Component ActiveGanttCSA is a Gantt Chart / Scheduler ASP.NET Web Server control that you can use to add advanced Gantt chart or scheduling capabilities to your ASP.NET application. In ActiveGanttCSA, Task objects can be practically any length, or have the same star
DiscretePhoton H.264 Encoder DiscretePhoton H.264 encoder Windows version is provided as DirectX Media Object (DMO) in 32-bit or 64-bit binary. You may use it directly or in DirectShow environment. DiscretePhoton H.264 encoder supports up to 64 simultaneous threads. But the actual num
MailBee.NET Objects MailBee.NET Objects is a set of powerful and robust .NET objects for receiving, parsing, and managing mail on POP3 servers. POP3 pipelining (dramatic performance boost), TLS/SSL, proxy servers, S/MIME, accurate and flexible MIME parser, HTML with embedded
Active Query Builder VCL Edition Active Query Builder is a visual query builder VCL component (Borland Delphi, C++ Builder) that allows your end-users to build complex SQL queries via an intuitive visual query building interface. It differs from other SQL query builders by its parser that
Edraw Viewer Component for Excel Edraw Excel Viewer Component contains a standard ActiveX control that acts as an ActiveX document container for hosting MS Excel documents in a custom form or Web page. The control is lightweight and flexible, and gives developers new possibilities for usi
TypoScript TypoScript is a plug-in provides virtual file system support for loading and editing the "setup" and "constants" templates within the TYPO3 CMS, complete with a contributed edit mode allowing syntax highlighting. It interfaces with TYPO3 using XML-RPC, so
Windows CE Platform Builder 2.12 QFE 34 Fixes made in this QFE:Components: NK, NKPROFDescription: Incorrect freeing of allocated memory when attempting to load a DLL at a preferred load address may cause the system to crash. This version is the first release on CNET Download.com.What is new in t
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 :
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