Virtual Serial Port Driver
Create virtual COM port pairs in Windows
All virtual COM ports work and behave exactly like real ones, emulating all their settings. You can create as many virtual port pairs as you want, so there will be no serial ports shortage and no additional hardware crowding your desk.
Moreover, Eltima virtual serial port technology can be fully integrated into your own software (DLL, ActiveX or Core level usage).
Create any number of virtual COM ports
Complete real ports settings emulation
Manage all signal lines
Serial port splittingVirtual Serial Port Driver PRO allows splitting physical serial ports (e.g. COM 1) into several virtual communication ports (COM2, COM3, COM4, etc.) which appear in the system as exact copies of a hardware serial interface. Also, the software offers the sharing of hardware serial ports among multiple applications. Several serial apps will be able to access the same COM port and a device plugged into it.
Joining COM portsThe software solution will help you link several virtual COM ports to one real physical port. Connected to this real COM port, a serial application will receive data from all joined virtual COM ports simultaneously. Simply put, with this advanced feature, you’ll be able to redirect data from several devices to one application.
Creating bundle connections
This unique option offered by the software PRO version lets you create and manage complex bundles of serial ports. That means serial data can be transmitted in and out by an unlimited number of physical and virtual COM interfaces. Received by a COM port of the ‘IN’ side, serial data will be redirected to every COM port at the ‘OUT’ side of a bundle and vice versa.
Above that, setting Main Port for each side of a bundle (In/Out), facilitates the process of managing hardware control lines.
Switching ports automatically
In case your application is designed to work with a limited number of ports, you can use Switcher, a special feature of Virtual Serial Port Driver PRO. With this option, you can join several physical ports into one virtual (optionally, you can give the same name to all of the ports), and create a switcher to this virtual COM port in the required app.
Whenever your program will require a serial port connection, the switcher will detect a non-occupied COM port in the list of joined ports and offer it to the app. This way, your program will automatically talk to any free serial port as though it were always the same port.
Merging COM portsThe new advanced feature of Virtual Serial Port Driver PRO lets you add any number of physical and virtual COM ports to a single serial port bundle not divided into ‘IN’ and ‘OUT’ sides. Everything sent to one port will be replicated to all the other real and virtual ports of the bundle. Thanks to this feature, every device/application gets the ability to exchange data with multiple devices/applications simultaneously.
Compare STANDARD and PRO versions
|1||Creating an unlimited number of virtual serial port pairs|
|2||Full emulation of real COM port settings and hardware control lines|
|3||Splitting one COM port (physical or virtual) into several virtual ones|
|4||Merging an unlimited number of physical or virtual serial ports into one virtual COM port|
|5||Creating complex port bundles|
|6||Ability to delete ports already opened by other applications|
|7||High speed of data transfer from/to a virtual serial port|
|8||Ability to forward serial traffic from one real port to another real or virtual port|
|9||Strict baudrate emulation|
|10||Availability of different virtual null-modem schemes: standard/ loopback/ custom|
Kenneth Floyd, Embedded Systems Software Developer
Lucy Williams, Application Integration Engineer
Patrick Reynolds, Computer Laboratory Technician
Virtual Serial Port Driver for Windows
Release notes for PRO