Разработка приложений для ПК. Разработка с нуля. 1. Выполнение составной части ОКР (СЧ ОКР) «Разработка вычислительного модуля ВМ.02»; настоящий объем работ относится к программной части СЧ ОКР (драйверы и тест-утилиты). 2. Требования головного ТЗ на изделие ВМ.02 в части обязательногоит для проверки основных узлов (CPU, память, сеть, USB, COM, видео, GPIO, аудио) и программной документации по ГОСТ 19.101-77. 3. Требование интеграции изделия в шасси 6U CompactPCI Serial, разнесение интерфейсов на FRONT/REAR, базовая конфигурация COM Express и ОЗУ. 1. Язык API: C (ABI совместимый), допускаются обертки C++ при сохранении C интерфейса. 2. Данные результата: • код завершения (PASS/FAIL/ERROR); • диагностические поля (строка сообщения, код ошибки errno/внутренний код); • измеряемые метрики (например, пропускная способность сети, скорость диска, температура CPU и т.п. — если тест измерительный); • вывод в структуру + возможность сериализации в JSON. 3. Стабильность: семантическое версионирование API. 4. Документирование: заголовочные файлы + описание функций в «Руководстве программиста» и/или «Описание ПО» (см. 6). 5. Лицензирование: права на использование исходного кода и сборку у конечного заказчика (передача прав/неисключительная лицензия — согласно договору между Осатек и Плейметрикс).