Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

http://www.navigard.ru/hardware/792/1382/

GUI фронтенд на Qt. Консольный бэкенд на C++ c boost устанавливается как служба в Windows или демон в GNU/Linux. Управление бэкендом через стандартные механизмы ОС для управления службами/демонами. Приём ведётся по TCP и UDP в собственных форматах. Используется синхронный ввод-вывод на приём. Принятые сообщения обрабатываются и отправляются дальше на станцию мониторинга по TCP либо COM-портам в т.ч. виртуальным (используется библиотека VSPE под Windows). Ввод-вывод по COM-портам асинхронный, по TCP - синхронный. Архитектура бэкенда producer-consumer, несколько приёмный модулей и несколько передающих работают через одну очередь. Возможность сбора статистики и управления через сеть.