HW VSP3 — это программный драйвер, разработанный компанией HW group, предназначенный для создания виртуальных COM-портов в операционной системе Windows. Он позволяет перенаправлять данные с этих виртуальных портов через TCP/IP-сеть к удалённым устройствам, таким как маршрутизаторы, шлюзы или серверы, поддерживающие протокол Serial-over-IP. Это решение особенно полезно в областях, где требуется интеграция старых устройств с современными сетевыми технологиями, например, в области промышленной автоматизации, телеметрии и астрономии.
Программа функционирует как клиент TCP/IP, создавая виртуальный COM-порт, который может быть использован любым приложением, ожидающим последовательный порт. Данные, отправленные на этот виртуальный порт, передаются по сети на указанный IP-адрес и порт удалённого устройства. HW VSP3 поддерживает работу как в режиме клиента, так и в режиме сервера, что позволяет гибко настраивать взаимодействие с удалёнными устройствами.
Программное обеспечение HW VSP3 доступно в двух версиях: бесплатной (Single) и коммерческой (Multi), различающихся количеством поддерживаемых виртуальных портов. Бесплатная версия ограничена одним виртуальным портом, в то время как коммерческая версия предоставляет возможность создания нескольких виртуальных портов одновременно. Программа совместима с различными версиями Windows, включая 64-битные системы, и может работать как обычное приложение или как служба Windows, что позволяет запускать её в фоновом режиме при старте системы.
- Создание виртуальных COM-портов, доступных для приложений, как реальные последовательные порты.
 - Перенаправление данных с виртуального порта через TCP/IP-сеть к удалённому устройству.
 - Поддержка работы в режиме клиента и сервера TCP/IP.
 - Совместимость с различными версиями Windows, включая 64-битные системы.
 - Возможность работы как обычное приложение или как служба Windows.
 - Поддержка протокола RFC 2217 для управления параметрами удалённого последовательного порта.
 - Возможность создания нескольких виртуальных портов в коммерческой версии программы.
 - Поддержка настройки параметров порта, таких как скорость передачи, чётность, биты данных и стоп-биты.
 - Возможность логирования передаваемых данных для диагностики и отладки.
 - Поддержка автоматического восстановления соединения в случае его потери.