VSPE предназначен для помощи инженерам и разработчикам программного обеспечения в создании/отладке/тестировании приложений, использующих последовательные порты. Он способен создавать различные виртуальные устройства для передачи/приема данных. В отличие от обычных последовательных портов виртуальные устройства обладают особыми возможностями: например, одно и то же устройство может быть открыто несколькими приложениями несколько раз, что может быть полезно во многих случаях. С помощью VSPE вы можете совместно использовать данные физического последовательного порта для нескольких приложений, открывать последовательный порт для локальной сети (по протоколу TCP), создавать пары виртуальных устройств последовательного порта и т. д.
Ключевая особенность :
- Виртуальное устройство: коннектор
- Виртуальное устройство: разделитель данных
- Виртуальное устройство: пара
- Картографическое устройство
- Устройство пользовательского режима: TcpServer
- Устройство пользовательского режима: TcpClient
- Устройство пользовательского режима: Serial Redirector
- Устройство пользовательского режима: UDP Manager
- Устройство пользовательского режима: Мост
- Система сценариев Python
- Поддержка архитектуры процессоров x86 и x86_64
- VSPE API (заголовок C/C++ и статическая библиотека) для разработчиков на родном языке
- Привязки VSPE API Python для разработчиков Python
- Встроенный HTTP-сервер
- Мониторинг данных