Eterlogic virtual serial ports emulator

Merge data from multiple data sources to COM port

If you have multiple data sources from existing COM ports or from other data sources (TCP, UDP etc), you can use Serial Router device (fan-out mode) and Virtual Connector device.

Please note that even though Serial Router has "Data source" and "Target COM ports", it is reading/writing in both directions and in this case Targets are considered sources, and Source is considered target.

To avoid write conflicts (when partial data from multiple sources is mixed in output), it is highly recommended to add Wait for complete data transformer to Serial Router configuration.

Example: merging NMEA 0183 data from COM255 and COM256 to COM1 without merge conflicts

merge_devices.png

Connector and Serial Router devices

merge_router.png

Serial Router configuration

merge_transformer.png

Write transformer configuration

Example: merging NMEA 0183 data (COM255) and TCP server to COM1 without merge conflicts

In this scenario, you need to create additional Connector (COM2 as an example) and use it with TCP Client device device. This way, Serial Router will be able to use COM2 as additional data source.

See also:

2007-2025 Eterlogic Software