Virtual Serial Port Driver http://www.eltima.com/products/vspdxp/ is an application to create a pair of virtual serial ports. It will allow two different programs to exchange data by opening the two virtual serial ports (App2 opens VCOM1 and App2 opens VCOM2) which are connected as if by null-modem cable.
We would recommend you to look at Serial Splitter or Shared Serial Ports. One of these products will be the solution you seek.
- Serial Splitter allows to split any number of real COM ports into any number of virtual COM ports or even redirect the data from the groups of real and virtual to other groups. It creates several virtual copies of a COM-port. Each virtual port is connected to the real port and has its unique name in the system.
To read about its features, please visit the page: http://www.eltima.com/products/serialsplitter/
To download free trial version, please follow the link: http://www.eltima.com/download/serial_splitter.exe
Note: IN and OUT don't identify the data stream direction. They are the two sides of the bundle. So, it won't really matter if you change places of IN and OUT/
- Shared Serial Ports makes it possible to establish connection between several applications and one real serial port at once. All virtual serial ports have the same name as a shared COM-port (COM1, for instance) and serve as real port COM1 to applications.
To read more about its features, please visit the page: http://www.eltima.com/products/serialshare/
Please, download free trial version and test its functionality yourself: http://www.eltima.com/download/serial_share.exe