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