16 583
правки
(→Каналы устройства (channels): Добавил про чтение отдельных битов регистра.) |
|||
Строка 126: | Строка 126: | ||
** holding_multi — то же что и holding однако регистры записываются всегда кодом 16; | ** holding_multi — то же что и holding однако регистры записываются всегда кодом 16; | ||
** input — 16 бит, только чтение. | ** input — 16 бит, только чтение. | ||
* address — адрес регистра. | * address — адрес регистра. Можно читать отдельные биты регистра, для этого запишите адрес в формате: <code>"address":"reg:shift:width"</code>, где ''reg'' — адрес регистра, ''shift'' — смещение от начала, а ''width'' — количество считываемых битов. Например, <code>"address":"109:1:2"</code> — прочитать второй и третий биты регистра, расположенного по адресу 109. | ||
* type — тип контрола: виртуального элемента для представления данных в веб-интерфейсе контроллера. | * type — тип контрола: виртуального элемента для представления данных в веб-интерфейсе контроллера. | ||
* format — тип переменной, описывающей значение. | * format — тип переменной, описывающей значение. |