Virtual Serial Ports allows connecting two virtual serial devices to each other, forming a virtual bridge.
To create a virtual bridge, first create two serial devices using IVirtualSerialLibrary.createDevice method twice and then call IVirtualSerialDevice.createBridge method on one of them, passing a reference to another.
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 local bridges, both non-permanent and permanent, using the Create New Bridge Wizard.
Virtual Serial Ports supports custom pin-out configuration for local and remote bridges. See the corresponding topic for more details.