Разработанное программное обеспечение обладает следующими функциональными характеристиками:
Взаимодействие с аппаратным обеспечением (управление вращателем осуществляется через плату контроллера, подключённую к расширительному шилду, который, в свою очередь, взаимосвязан с драйвером шагового двигателя, дисплеем, и приборной панелью управления);
Предоставление пользовательского интерфейса для мониторинга и контроля системы;
Настройка параметров системы через визуальный интерфейс;
ПО позволяет управлять следующими параметрами вращения с последующей визуализацией оных:
Скорость вращения;
Направление вращения;
Запуск/отключение вращения;
При этом ПО также отслеживает и выводит информацию о следующих событиях:
Включение системы;
Превышение лимита скорости вращения;
Ошибка при задании и расчёте скорости вращения;
Ошибка включения системы при активном вращателе.