One very useful functionality offered by the CommandFusion LAN Bridge is the ability to multiplex a TCP server socket to allow multiple client connections.
Basically this means devices that traditionally only accept a single connection at a time over TCP can be extended to allow multiple clients (iPads, control systems, etc) to connect simultaneously.
Allowing multiple TCP Client connections to:
Once you have the LAN Bridge discovered in System Commander, select the 'Slots' tab.
This tab page contains all the settings to configure communication slots and bridges required to configure multiplexing.
The first step is to create the configuration slots. You will need two slots defined for each TCP Socket you wish to multiplex:
Now that we have both the communication slots defined, we need to bridge their communications. This means any data sent to the TCP Server slot will be forwarded to the TCP Client slot, and vice-versa.
In the Slot Bridging grid, find the slot number for the two communication slots defined earlier. Then in the destination slot, choose the slot number for the corresponding communication slot.
Both slots need to be bridged, otherwise data will only be bridged one way, and not the other.
Before changes to communication slots become active, you need to save them to the LAN Bridge by pressing the 'Save' button next to the relevant sections of System Commander.
You will also need to reset the LAN Bridge for communication slot changes to become active.
After the changes are saved and the LAN Bridge has been reset, the last step is to change the configuration on your TCP Clients (iPads, etc) to communicate to the LAN Bridge instead of directly to the target device.
In this example, the iPads would be changed to communicate to the IP of the LAN Bridge on TCP port 10004.
Now you can have multiple devices connecting and communicating with a single TCP Server at once, bypassing and single connection limitations of the target device.