Serial Port Monitor ActiveX

Monitor serial port communication

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)."

read full review
Build Info
File size :
1.69Mb
Latest build:
4.0.0.60
Release date:
21st March, 2007
Build compiled:
4th June, 2009
Compatible with:
 
 
 
User Manual Changelog (RSS)
Own an older version? I have ver UPGRADE NOW
 
serial port monitor activex - com port monitor

Sniff and fully monitor serial ports

Serial Port Monitor ActiveX can be easily integrated into your own software and enrich it with many port sniffing functions.

You can control any serial port in your system directly from your application and serial port monitoring component will not be detected. Serial Port Monitor ActiveX is an essential control that is aimed to help serial port monitoring applications developers, software integrators and peripheral software developers to engineer and work out their own programs.

monitor serial port

With Serial Port Monitor ActiveX you can:

Integrate Serial Port Monitor ActiveX in your own software

You can easily use this component as a key constituent of the software you are developing. It is really easy to use, works both on all 32-bit and 64-bit platforms; you can continue working with the component after installation as it works without the need to reboot the system. Step-by-step detailed manual is enclosed to help you start working with Serial Port Monitor and give you the full broad view on its features.

monitor COM port

Monitor communication between application and COM port

With Serial Port Monitor ActiveX you can fully monitor all serial port activity in the system. The definitive and complete set of methods, events and properties will let you engage all data that has been sent to and received from port and all signal line events, all serial port configuration settings changes and everything that happens to the port. This component will enable you with low-level access to serial port via standard IRP major functions and IOCTL requests.

monitor serial ports

Work with serial port that has already been opened

You can start monitoring the desired serial port even if it has been already opened by another application. Moreover, you can also stop the monitoring process when application is still working with serial com port. Serial Port Monitor ActiveX can detect whether the port is opened using the unique OnOpenClose event, and check by what application exactly the port is opened.

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

Interface languages:

English

Demo version limitations:

  • Nag screen on sniffing start
  • Nag screen on every 100 IRPs sniffed

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
yes yes
2
Change DSR
yes yes
3
Change RTS
yes yes
4
Change CTS
yes yes
5
Open/Close port
yes yes
6
Change Baudrate
yes yes
7
Change Handflow control
yes yes
8
Change Line control
yes yes
9
Detect Ring
yes yes
10
Write to port
yes yes
11
Read from port
yes yes
12
OnTimeouts
yes yes
13
Change control chars
+(OnIrp)
no
14
On/Off break
+(OnIrp)
no
15
Read data substitution
no yes
16
Write data substitution
no yes
17
Exact events timestamps
yes no
18
Read 6 Kb of data(sec)
6
10
19
Stop sniffing when port is opened
yes no
20
Start sniffing when port is opened
yes no
21
Trace the application that opened port
yes yes