5813
правок
Kilpio (обсуждение | вклад) |
Kilpio (обсуждение | вклад) |
||
Строка 178: | Строка 178: | ||
Устройство [[WB-MRGBW-D|WB-MRGBW-D]] — четырехканальный диммер для управления светодиодными лентами. Может управлять лентой RGB+W либо независимо четырьмя одноцветными лентами. | Устройство [[WB-MRGBW-D|WB-MRGBW-D]] — четырехканальный диммер для управления светодиодными лентами. Может управлять лентой RGB+W либо независимо четырьмя одноцветными лентами. | ||
Настройки яркости хранятся в holding-регистрах; шаблон описывает, какие регистры можно менять для получения нужной яркости каналов, отслеживать нажатия на кнопки диммера и получать значения количества нажатий.По ссылке "Expand" можно увидеть полный код шаблона. | Настройки яркости хранятся в holding-регистрах; шаблон описывает, какие регистры можно менять для получения нужной яркости каналов, отслеживать нажатия на кнопки диммера и получать значения количества нажатий.По ссылке "Expand" можно увидеть полный код шаблона. | ||
В этом шаблоне составной канал RGB задает одновременно яркости трех цветовых компонентов ленты, хранящихся в трех holding-регистрах и описывается следующим образом: | |||
<pre> | |||
{ | |||
"name": "RGB", | |||
"type": "rgb", | |||
"consists_of": [ | |||
{ | |||
"reg_type": "holding", | |||
"address": 1 | |||
}, | |||
{ | |||
"reg_type": "holding", | |||
"address": 0 | |||
}, | |||
{ | |||
"reg_type": "holding", | |||
"address": 2 | |||
} | |||
] | |||
}, | |||
</pre> | |||
Канал белого цвета управляется отдельно, | |||
<pre> | |||
{ | |||
"name": "White", | |||
"reg_type": "holding", | |||
"address": 3, | |||
"type": "range", | |||
"max": 255 | |||
}, | |||
</pre> | |||
Здесь указано максимальное значение, которое можно установить для ползунка яркости белого — 255:<pre>"max": 255</pre> | |||
Серийный номер устройства (канал "Serial NO") считывается как беззнаковое 32-битное целое: <pre>"format": "u32"</pre> | |||
<div class="mw-collapsible mw-collapsed" style="width:500px; overflow: hidden;" > | <div class="mw-collapsible mw-collapsed" style="width:500px; overflow: hidden;" > | ||
Строка 269: | Строка 306: | ||
</pre> | </pre> | ||
</div> | </div> | ||
====MSU34+TLP, MSU24 и MSU21 и подобные устройства==== | ====MSU34+TLP, MSU24 и MSU21 и подобные устройства==== |
правок