Related Products
Case Studies
Client: Florin Vancea
"I needed an embedded serial monitor that will fit into my own application. I am developing an application which communicates via serial ports with different devices (produced by different companies)."
Build Info
File size:
1.69Mb
1.69Mb
Latest build:
4.0.0.60
4.0.0.60
Release date:
21st March, 2007
21st March, 2007
Build compiled:
4th June, 2009
4th June, 2009
Compatible with:
|
Serial Port Monitor ActiveX ControlSerial Port Monitor ActiveX is a versatile and useful component that will empower your application with the power to fully monitor all serial port activity in the system. |
Full features list:
- Unique OnOpenClose event that defines whether the serial port is opened or not
- Read/write serial port data events are available
- Sniffing can be started/stopped even if the serial port was opened by other application
- All serial port configuration (LineControl, FlowControl, Timeouts, Baudrate, etc.) events are supported
- All signal line (DTR, DSR, RTS, etc.) events are supported
- Low-level serial port access (IRP functions and IOCTRL requests) is provided
- No reboot required during installation and implementation
- Fully compatible with 32-bit and 64-bit platforms
- Multi-threading is supported
- Examples for Borland/Inprise Delphi, C++ Builder 6.0, Microsoft VC++ 6.0, Microsoft Visual Basic 6.0, Visual Basic.Net, Visual Studio C# and Visual C.Net included
- Possibility to detect the application name that opened/closed serial port
Demo version limitations:
- Nag screen on sniffing start
- Nag screen on every 100 IRPs sniffed
Interface languages:
Compatible with:
- Windows XP 32-bit
- Windows 2000
- Windows XP 64-bit
- Windows 2003 32-bit
- Windows 2003 64-bit
- Windows 2008 32-bit
- Windows 2008 64-bit
- Windows Vista 32-bit
- Windows Vista 64-bit
- Windows 7 32-bit
- Windows 7 64-bit
| # | Feature | Serial Monitor AX | Serial Sniffer AX |
|---|---|---|---|
| 1 | Change DTR |
|
|
| 2 | Change DSR |
|
|
| 3 | Change RTS |
|
|
| 4 | Change CTS |
|
|
| 5 | Open/Close port |
|
|
| 6 | Change Baudrate |
|
|
| 7 | Change Handflow control |
|
|
| 8 | Change Line control |
|
|
| 9 | Detect Ring |
|
|
| 10 | Write to port |
|
|
| 11 | Read from port |
|
|
| 12 | OnTimeouts |
|
|
| 13 | Change control chars |
+(OnIrp)
|
|
| 14 | On/Off break |
+(OnIrp)
|
|
| 15 | Read data substitution |
|
|
| 16 | Write data substitution |
|
|
| 17 | Exact events timestamps |
|
|
| 18 | Read 6 Kb of data(sec) |
6
|
10
|
| 19 | Stop sniffing when port is opened |
|
|
| 20 | Start sniffing when port is opened |
|
|
| 21 | Trace the application that opened port |
|


