Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

The reasons to monitor
COM port traffic

Olga Weis Olga Weis

Working with serial-port devices and apps you may require dedicated software tools to monitor and analyze the activity of your system’s serial interfaces.

COM port monitoring applications are commonly used to help identify issues with serial-port devices or software or initiate long-term automatic monitoring of serial communications.

To detect and troubleshoot issues with your COM-port equipment, you need to be able to start a port monitoring session at any time, view all captured data, and save it in different formats. Serial Port Monitor by Electronic Team can help you achieve this.

If you aim to create a monitoring system where data will be collected from one or multiple COM ports and then sent to dedicated applications for further processing and analysis, you can rely on a Virtual Serial Port Driver.

Let’s take a closer look at how COM port monitoring works and what benefits you get with each of the aforementioned solutions.

Comparison Table of solutions to capture serial port traffic

Built-in data visualizers
Displaying data in different formats (binary, ASCII, HEX)
Displaying COM port parameters
Joining data from several serial ports
Redirecting serial port data to one or many serial apps
The ability to start working with ports already opened by other apps

Capture serial port data with Serial Port Monitor

With the ability to monitor COM port traffic, you can promptly identify or prevent problems that may occur with your serial devices or software. Using the dedicated monitoring app, Serial Port Monitor, it’s easy to read and record data going through any serial port available in your system. That means you can quickly test and analyze whether programs or devices connected to monitored ports operate correctly.

Serial Port Monitor is designed to capture the incoming and outgoing data streams from serial ports of virtually any type, including standard onboard ports, software-based virtual COM ports, extension board ports, Bluetooth COM ports, and more.

The app efficiently intercepts and records serial data from any number of COM ports in real-time and saves all monitored data to a file.

Serial Port Monitor allows viewing captured data in different formats by offering Table, Line, Dump, Modbus, and Terminal data visualizers. With this app, you can efficiently capture serial port data received and sent by your serial ports and identify issues in your system in a timely manner.

Here’s how the app works:
1
To start a new monitoring session, open the app and choose Session > New session from the main menu:
 Screenshot with new session options
2
Select the following in the New monitoring session window:

- The COM ports you’d like to monitor;
- Preferred visualizers to display captured data (Table, Line, Dump, Terminal, and/or Modbus);
- The events you want to monitor: Read/Write, Create/Close, and/or Device Control;

If needed, enable the session options: “Start monitoring now” and “Start in new window”.
 New monitoring session screenshot
3
Click Start monitoring.
 Capturing serial port data screenshot

Redirect COM port traffic with Virtual Serial Port Driver

You may need to monitor COM ports to track specific events in your communication system and send captured data to multiple recipients at a time. For that scenario, the optimal solution seems to be the Virtual Serial Port Driver software.

This app gives a way to split a real serial port into multiple virtual interfaces that copy the behavior of the real port. All data received by the split port is replicated and sent simultaneously to all virtual ports and devices or apps connected to them.

To redirect serial port data this way, you should create the respective port bundle in the app.

Here’s how to use Virtual Serial Port Driver’s port-splitting functionality to monitor serial port traffic:

Please note that this feature is only available in the app’s PRO edition.
1
Start the app and select “Split” on the vertical menu at the left. Then, click the Split real port button under the port bundle description.
 Splitting serial ports screenshot
2
Set up your COM port bundle. Choose a real serial port to split and add virtual COM ports that will copy the behavior of the physical port. Add the ports by clicking the “+” button, and remove them by clicking the “-” button.

Optionally, you can enter the preferred bundle name in the “Description” field and enable the strict baudrate emulation option for virtual COM ports.
3
Once done, click Create.
 Virtual Serial Port Driver capturing serial port data
4
Now that the port bundle is created, all the data received by the real serial port will be replicated and sent to the virtual ports and devices or apps working with them.

The newly created port bundle will appear in the app’s bundle tree. By clicking the bundle, you can open its info and view data transfer statistics.
 Serial ports bundle screenshot

Virtual Serial Port Driver SDK

The advanced functionality offered by Virtual Serial Port Driver can be integrated into your software or hardware product.

You can request a 14-day SDK trial and test the port-splitting feature for free. Learn about SDK options by the link.

small logo Virtual Serial Port Driver
#1 at Serial Port Software
Virtual Serial Port Driver
Create virtual COM port pairs in Windows
5 rank based on 367+ users ( Learn more )
Get a download link for your desktop
Submit your email address to get a link for quick download on your desktop and get started!
or