Contact our sales team
+1 360 312 7638

Shared Serial Ports
Share real COM ports between applications

Share real serial ports between multiple applications so that all applications will receive same data from real serial port simultaneously. It is achieved by creating virtual serial ports, that are the copies of the real ones. Each application will think that it is working with serial port in exclusive mode. All virtual serial ports will send data to real serial port. Also, you will be able to set permissions to read, write or change control lines state for every application separately. Shared Serial Ports is a simple, low-cost, and efficient solution to share one serial port among multiple applications at the same time.
Thinking about integrating our functionality into your own industry-specific solution?
Eltima Port Virtualization Technology is just what you need. Thousands of successful companies worldwide have already experienced the undeniable benefits and advantages of powering their software and hardware products with our advanced technology.

Eltima Port Virtualization Technology

Common objectives and our solutions

One port for multiple applications

Shared Serial Ports creates any number of virtual copies of a real COM1, that serve as common physical ports to all applications and ensure the integrity of data transmitted from a serial device to all applications. For instance, GPS device receives information about location of an object. GPS device sends this data via a serial port (COM1) to a computer with Shared Serial Ports installed. Our software shares COM1 and enables several applications to use GPS data.

Control serial port signal lines

All hardware signal lines (DTR/DSR, RTS/CTS, RING, ERROR, DCD, etc.) are emulated and supported. As in real null modem connection, DTR of the local port is connected to DSR and DCD of the remote port, and RTS of the local port is connected to CTS of the remote port.

Have several applications access one serial port

Shared Serial Ports allows opening one real COM port by several applications. They are all shown in the Applications list, where you can add/remove applications and set specific access permissions: READ, WRITE, and CONTROL. Default permissions are READ and WRITE, which means applications can read from and write to real serial port, but cannot change its control lines states. By enabling CONTROL rights, you define main applications that can change control lines states.

Full features list

Provide simultaneous access to a single serial port for multiple applications
Unlimited number of applications are able to work with one device (serial port) simultaneously
Flexible access policy for each application (read/write to serial port; manage control lines)
Useful on-screen visualization of shared serial ports, connected applications and communication activity (sent/received bytes, status, etc.)
RS232 specification standard compliant
Customize real serial port connection parameters (baudrate, parity, flow-control, databits and stopbits)
Bidirectional data transfer
Unique sharing technology
Completely transparent operation
Fully compatible with Windows 2000/XP/2003/Vista

Let's get started

Shared Serial Ports
Demo version limitations
• 14-day trial period
System Requirements
Windows 2000, Windows XP (32-bit and 64-bit), Windows 2003 (32-bit and 64-bit) , Windows 2008 (32-bit and 64-bit) , Windows Vista (32-bit and 64-bit)
Latest Update
Version 2.0.80.893 (6th Nov, 2006) Release notes