Two virtual serial ports, created on two computers may be joined together, forming a virtual remote bridge. Users may control who can access the created listening port (server-side) and supply credentials for a client-side port.
On a server side, a listening port must be created by calling a ISerialPortLibrary.createBridgePort method and then calling IBridgePortDevice.startListening method on a returned object.
On a client side, a new bridge port device must be created using ISerialPortLibrary.createBridgePort method and then configured by setting the following properties:
When an application writes data to the first serial port, all written data is transferred to the second port and vice versa. Bridge provides flow control and baud rate emulation as well as supports wait masks.
Configuration Utility allows the user to create remote bridges, both non-permanent and permanent, using the Create Remote Bridge Window and Create Listening Port Window.
Virtual Serial Port Tools supports custom pin-out configuration for local and remote bridges. See the corresponding topic for more details.