Serial Port Monitoring Control library (SPMC) is an easy-to-use Software Developer Kit (SDK) which provides you with non-intrusive serial devices and applications monitoring functionality for your projects.
It allows you to enumerate all installed serial devices. All types of hardware PnP serial devices and virtual devices correctly registered in operating system and visible in the Device Manager are supported. Once you receive an instance of a device, you can create a monitoring object, attach it to the device, then intercept, capture, decode and trace all serial communication data and events, including all serial input/output control codes (IOCTLs).
SPMC developer API is provided as ActiveX/COM and .NET Component, it provides you with a complete set of methods, events and properties that allow you to take full control over the monitored serial data.
Using the Serial Port Monitoring Control ActiveX component, your software application can easily sniff and process the communication data of any serial devices: modems, laboratory devices, medical equipment, navigation devices, USB serial devices and more.
Download SPMC now and start to implement the serial port monitoring functionality in your application!
Installation package contains of the following files:
Serial Port Monitoring Control allows you to easily intercept, process and analyze data that is transmitted between any device connected to serial ports and its software application from your project code.
This component library supports all Win32 serial communication API capabilities and fully compatible with PnP, ACPI features and WMI technologies. It provides a high-level API. Utilizing this API you don't have to obtain domain specific knowledge from Windows Driver Kit (WDK) - formerly known as Windows Driver Development Kit (Windows DDK).
SPMC provides "Layered parsing" technology for native interface allowing you to omit unnecessary parsing steps in order to achieve highest performance available. Carefully optimized algorithms allow non-intrusive monitoring on extremely high data transfer rates.
As a part of the library we offer open source sample applications written in Microsoft Visual C++, Microsoft Visual C#, Microsoft Visual Basic, JavaScript and Delphi.
Com Port Monitoring Control ActiveX may be helpful if you are working with the following serial devices:
Our com port sniffing control supports all workstation and server platforms starting from Microsoft Windows7, including Windows Server 2022 and Windows 11, Windows 10 (x86/x64)
We have extensively optimized all algorithms to achieve maximum performance. Serial Port Monitoring Control consumes a minimum of processor time, memory and other computer resources. It provides you with non-intrusive monitoring capabilities.
The instance of Monitoring object may be attached to the serial device at any time, no matter whether it is being currently used by another process or not. You can also detach from the monitored serial device at any time.
Client code may be written in C++, Delphi, Java, JavaScript or C#, VB.NET and any other CLR-compatible language. There is high compatibility with all modern development environments, including Microsoft Visual Studio and Embarcadero RAD Studio XE.
Along with our product we provide detailed documentation, sample applications and Microsoft VC++ MFC, VB.NET, .NET C#, Jscript and Delphi open source codes for those apps. The examples provide you with an easy way to start your own solution.
Language: | English |
First Release: | 1/24/2006 |
License Type: | Shareware |
OS: | Windows 11 Windows 10 Windows 8.1 Windows 8 Windows 7 Windows Vista Windows XP Windows 2000 Windows Server 2022 Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 Windows Server 2008 Windows Server 2003 R2 Windows Server 2003 |
CPU: | Multi-core x86, x64 compatible |
Memory: | 2 GB |
Storage: | 10.243 MB |
Version: | 3.01.00.7352 |
Updated: | 11/11/2016 |
View Changes | |
Size: | 5.122 MB |