The Serial Monitor plugin lets you see all the activity initiated by other applications on a serial port — including open, close, serial setting change, control/status line* change and of course, the actual data flowing through the port.
- Open Serial Port Monitor. Free open source application to monitor traffic over a serial port. Simply choose the connection parameters, connect, and see the data received on the chosen serial port.
- Socat is a tool to connect (nearly) everything to (nearly) everything, and tee can duplicate streams. In your usecase you could connect your serial port /dev/ttyS0 to a PTY /tmp/ttyV0, then point your application.
Log entries you don't care about — for example, control or status line change notifications — can be filtered out to keep the log clean. When you do need them, it's easy to display them again.
Currently this plugin is only available on Microsoft Windows and Linux.
Unlike many other so-called 'serial monitors' for Linux, which require you to redirect the IO streams of an application you want to monitor, our serial monitor is a true one — it intercepts calls between an application and a serial port driver, thus allowing monitoring the serial IO directly.
Screencast of Serial Monitor for Linux
Serial Port Monitor is a professional software application that allows reading and recording serial data going through your computer’s serial ports. The program is a big help for those who develop.
Ubuntu Serial Monitor
Serial Monitor For Linux
Device Monitor Service
Linux Serial Port Tool
The key component of monitors (such as Serial Monitor, Pipe Monitor, etc) is the Device Monitor service. This service consists of a kernel-mode module intercepting requests from applications to the specified devices and a user-mode configuration utility.
Installation and proper configuration of the Device Monitor service is a stumbling point for many users. Please follow these KB (knowledge base) articles for more information: