Разработчикам / Работа с драйверами оборудования
Эта инструкция поможет вам создавать конфигурации драйверов оборудования для сервера BOOCO.
В BOOCO используются три класса драйверов для взаимодействия с оборудованием:
- конфигурируемые драйверы — основной способ взаимодействия сервера BOOCO с устройствами;
- скриптовые драйверы используются редко — только когда конфигурируемых драйверов недостаточно для решения задачи;
- встроенные драйверы — подход с их использованием устарел, поэтому мы постепенно заменяем их на конфигурируемые.
В BOOCO реализован подход к созданию драйверов для взаимодействия с оборудованием, который основывается на написании конфигурационных файлов вместо написания программных скриптов. Это позволяет:
- быстрее создавать новые и адаптировать существующие конфигурации драйверов;
- использовать только те функции, которые нужны в проекте;
- использовать единую кодовую базу, которая проверена и протестирована на множестве проектов.
Драйверы и устройства
Драйвер описывает, как работать с определенным типом устройства. Добавить, отредактировать, удалить драйвер можно в разделе Настройки → Управление драйверами.
Устройство — драйвер, который используется для работы с определенным физическим устройством. Работать с устройствами вы можете на странице Оборудование. При добавлении нового устройства нужно указать драйвер и задать параметры устройства.