Serial Port Software Windows

From dihav:

Serial Port Terminalis a simple tool used to work with computer serial ports. You can select the port, baud rate, data bits, stop bit, and parity. You can directly forward data to another serial port - to do this you need a pair of virtual serial ports connected together that can be made by any virtual serial port software like com0com. You can send data as ASCII, HEX, or decimal. You can also send data from a file and save any part of the sent or received data to a file. The sent and received data displayed as ASCII, HEX, and decimal. Selecting any part of the data in any viewer causes the data to be selected in other viewers. It displays the data as ANSI, Unicode, or UTF text by selecting any part of the data, right-clicking on it, and choosing 'Convert Encoding ...' form the context menu.

Free Virtual Serial Ports by HDD Software is a Windows user-mode software that offers creation of virtual COM ports and emulation of physical serial ports. This app operates in user-mode exclusively and acts as a hardware COM port with full functionality, baud-rate emulation, configuration of data bits, parity, stop bits, XON/XOFF flow control, etc. If you have the Windows XP CD, you should be able to find both of these files in the i386 directory on the CD. So that’s about it! Even though HyperTerminal is no longer in Windows 7/8/10, it’s really not needed since you have a lot of great alternatives like Putty, etc. Serial Port Utility is a professional communication software for serial port. Serialport Utility makes it more efficient for development of hardware-software application. Reliable COM port Redirectors that fit your application. Serial/IP Virtual Serial Port Redirector for networked devices allows monitoring serial ports. COM/IP Virtual Modem Redirector for dialing TCP/IP endpoints, Free COM Port Redirector 30 day trial, includes tech support!

Free software serial port monitor, Com Rs232 sniffer with communication packet data analyzer. This monitoring utility can spy, capture, view, analyze, test com ports activity performing com port connection and traffic analysis with data acquisition and control. This USB Serial Port driver is brilliant with all the major working frameworks, like, Windows 7, Windows Xp, Windows 8 or windows 10. Additionally, these are upheld on both operating systems 32bit and 64-bit. Free Serial Analyzer is a non-intrusive Serial Port sniffer and software RS-232/RS-422/RS-485 protocol analyzer for Windows. Using this freeware RS232/RS485/RS422 logic analyzer utility you'll be able to capture/display any data and commands transmitted via Serial Ports of your computer.

Serial

What do you need to know about free software?

Explore Further
From dihav:
Serial Port Terminalis a simple tool used to work with computer serial ports. You can select the port, baud rate, data bits, stop bit, and parity. You can directly forward data to another serial port - to do this you need a pair of virtual serial ports connected together that can be made by any virtual serial port software like com0com. You can send data as ASCII, HEX, or decimal. You can also send data from a file and save any part of the sent or received data to a file. The sent and received data displayed as ASCII, HEX, and decimal. Selecting any part of the data in any viewer causes the data to be selected in other viewers. It displays the data as ANSI, Unicode, or UTF text by selecting any part of the data, right-clicking on it, and choosing 'Convert Encoding ...' form the context menu.
-->

By Mark Russinovich

Published: January 12, 2012

Windows serial port monitor software

Download Portmon(226 KB)
Run now from Sysinternals Live.

Introduction

Portmon is a utility that monitors and displays all serial andparallel port activity on a system. It has advanced filtering and searchcapabilities that make it a powerful tool for exploring the way Windowsworks, seeing how applications use ports, or tracking down problems insystem or application configurations.

Portmon 3.x

Version 3.x of Portmon marks the introduction of a number of powerfulfeatures.

  • Remote monitoring: Capture kernel-mode and/or Win32 debug outputfrom any computer accessible via TCP/IP - even across the Internet.You can monitor multiple remote computers simultaneously. Portmonwill even install its client software itself if you are running iton a Windows NT/2K system and are capturing from another WindowsNT/2K system in the same Network Neighborhood.
  • Most-recent-filter lists:Portmon has been extended withpowerful filtering capabilities and it remembers your most recentfilter selections, with an interface that makes it easy to reselectthem.
  • Clipboard copy: Select multiple lines in the output window andcopy their contents to the clipboard.
  • Highlighting: Highlight debug output that matches yourhighlighting filter, and even customize the highlighting colors.
  • Log-to-file: Write debug output to a file as its being captured.
  • Printing: Print all or part of captured debug output to aprinter.
  • One-file payload:Portmon is now implemented as one file.

The on-line help-file describes all these features, and more, in detail.

Installation and Use

Simply execute the Portmon program file (portmon.exe) and Portmonwill immediately start capturing debug output. To run Portmon onWindows 95 you must get the WinSock2update from Microsoft. Notethat if you run Portmon on Windows NT/2K portmon.exe must be locatedon a non-network drive and you must have administrative privilege.Menus, hot-keys, or toolbar buttons can be used to clear the window,save the monitored data to a file, search output, change the windowfont, and more. The on-line help describes all of Portmon's features.

Portmon understands all serial and parallel port I/O control (IOCTLs)commands and will display them along with interesting informationregarding their associated parameters. For read and write requestsPortmon displays the first several dozen bytes of the buffer, using'.' to represent non-printable characters. The Show Hex menu option letsyou toggle between ASCII and raw hex output of buffer data.

Serial Port Software Windows 10

How it Works: WinNT

The Portmon GUI is responsible for identifying serial and parallelports. It does so by enumerating the serial ports that are configuredunder HKEY_LOCAL_MACHINEHardwareDeviceMapSerialComm and theparallel ports defined underHKEY_LOCAL_MACHINEHardwareDeviceMapParallel Ports. These keyscontain the mappings between serial and parallel port device names andthe Win32-accessible names.

When you select a port to monitor, Portmon sends a request to itsdevice driver that includes the NT name (e.g. deviceserial0) thatyou are interested in. The driver uses standard filtering APIs to attachits own filter device object to the target device object. First, it usesZwCreateFile to open the target device. Then it translates thehandle it receives back from ZwCreateFile to a device objectpointer. After creating its own filter device object that matches thecharacteristics of the target, the driver callsIoAttachDeviceByPointer to establish the filter. From that point onthe Portmon driver will see all requests aimed at the target device.

Portmon has built-in knowledge of all standard serial and parallelport IOCTLs, which are the primary way that applications and driversconfigure and read status information from ports. The IOCTLs are definedin the DDK file ddksrccommincntddser.h andddksrccommincntddpar.h, and some are documented in the DDK.

How it Works: Windows 95 and 98

On Windows 95 and 98, the Portmon GUI relies on a dynamically loadedVxD to capture serial and parallel activity. The Windows VCOMM (VirtualCommunications) device driver serves as the interface to parallel andserial devices, so applications that access ports indirectly use itsservices. The Portmon VxD uses standard VxD service hooking tointercept all accesses to VCOMM's functions. Like its NT device driver,Portmon's VxD interprets requests to display them in a friendlyformat. On Windows 95 and 98 Portmon monitors all ports so there is noport selection like on NT.

Serial Port Software Windows 10

Download Portmon(226 KB)

Windows Serial Port Monitor Software

Run now from Sysinternals Live.