Это устройство является переключателем портов
На устройстве 4 своих порта.
Подключается оно к COM-порту компьютера и транслирует все передачи с компьютера на один из своих портов. Переключение портов на устройстве осуществляется передачей определенных пакетов через линии DTR и RTS.
Есть много старых программ, которые не поддерживают этот переключатель, и для них очень бы хотелось сделать несколько виртуальных COM-портов, чтобы программа не знала, что она работает через переключатель, а просто подключалась к порту, например, COM3 или COM5, а далее все передачи шли на COM1.
Не понимаю зачем вообще огород городить с виртуальными портами. В любом случае, как я понимаю, программа на компьютере общается с реальным COM-портом (пусть это будет COM1), к которому подключено некое устройство. Все что надо знать - это протокол обмена с этим устройством, как уже и сказал
RXL.
Или я что то не так понял?