Сервер BOOCO / Конфигурирование драйверов оборудования / Структура конфигурационного файла драйвера / Раздел «Команды» (channels)
Для повышения отзывчивости системы, а также чтобы драйвер мог работать в режиме эмуляции, рекомендуется в свойстве feedback
устанавливать значение соответствующей обратной связи при вызове команды. Мы заранее устанавливаем это значение, предполагая, что команда пройдет успешно. Если это не так, то при очередном опросе обратной связи мы получим реальное значение и внесем исправление.
MyDriver:
feedbacks:
- volume: number
channels:
- setVolume: number
feedback: volume
При исполнении команды setVolume
значение обратной связи volume
сразу будет установлено в значение, которое мы отправляем на устройство.