SPM - Introduction

Serial Port Monitor is a professional application for RS232/422/485 COM ports monitoring. It monitors, displays, logs and analyzes all serial port activity in a system. Serial Port Monitor is a powerful system utility for exploring the way OS works, monitoring how applications use ports, for tracking down problems in system or application configurations and processes. Advanced filtering, built-in search, professional send dialog (built-in terminal) and data exporting options build up a rich feature-list, which along with a user-friendly and flexible interface become its key advantages. Serial Port Monitor gives maximum functionality for advanced users of serial ports. 

Serial Port Monitor main features: 
  • Start/stop monitoring of the serial port which is already opened by other application (available in Professional Edition only) 
  • Serial Port Monitor is completely compatible with Windows Vista 
  • Serial Port Monitor and all of its internal drivers are digitally signed
  •  Advanced serial port monitoring functionality. Any number of serial ports can be monitored simultaneously 
  • Supports all COM-port types: standard on-board ports, extension board ports, software-based virtual COM ports, bluetooth serial ports, USB to SERIAL cradles, etc 
  • Data transmission and logging 
  • Advanced send dialog: easily send various types of data, apply aliases for faster typing and automation, send files and loop functions and commands, change serial port parameters on-the-fly (available in Professional Edition only) 
  • Real-time data capture 
  • Various monitoring visualizers: table view, line view, dump view, terminal view 
  • Incoming and outgoing data streams logging 
  • Multi-colored commands display in table view 
  • Any software/hardware that works with a serial port can be monitored 
  • Intercept and record all serial input/output control codes (IOCTLs), tracking their full details and parameters 
  • Customizable monitoring session logging (several timestamp formats, different scale of notation, customizable logging string length etc.) 
  • Convenient and flexible monitoring session's management: saving and loading all monitored data, exporting and redirecting to file functions
  • Monitoring session exporting (HTML, ASCII text, UNICODE text, Exсel CSV) and automatic redirection to file (Serial PortMonitor will automatically append all monitored data to a file in real-time) 
  • Supports copying all recorded data to clipboard 
  • Supports adding data automatically before and after packet to be transmitted 
  • Full duplex mode supported 
  • Control lines status visualized 
  • Unique stream filtering tools with presets 
  • All baudrates supported 
  • Flexible configuration: stopbits, flow control, parity control, data bits, highlighting, etc. 
  • Fast working and a precise request timing can be used to test different software 
  • User-friendly flexible interface: the software is designed to provide easy access to serial ports, no programming skills are required 

Serial Port Monitor can be used for: 

  • monitoring serial data exchange between serial devices and any Windows application 
  • debugging computer connection with peripheral devices using COM ports, such as modem, mini-ATS, projector, etc 
  • solving problems with serial (RS232/422/485) data communication control networks and devices 
  • implementing, debugging and reverse-engineering serial protocol 
  • sending and capturing binary, ASCII and HEX data passing via serial connections
  •  convenient interaction with any equipment over RS232/RS422/RS485 interface 
  • serial devices drivers development
  • development of hardware with serial interfaces 
  • hardware and software testing 

Serial Port Monitor can be successfully used by: 

  • programmers and beta-testers 
  • quality-control engineers 
  • peripheral software developers 
  • OEM development and test engineers 
  • system integrators 
  • field service and maintenance engineers 
  • industrial control and SCADA design engineers 

System requirements:

  • Windows 2000/XP/2003/Vista/x64 
  • at least one COM port