16 583
правки
м (→Секция инициализации (setup-секция): Добавил описание parameters-секции) |
м (→Секция параметров (parameters-секция): Поправил описание) |
||
Строка 210: | Строка 210: | ||
=== Секция параметров (parameters-секция) === | === Секция параметров (parameters-секция) === | ||
[[Image: Webui2. WB-MR14 Device Options.png|300px|thumb|right| Представление parameters-секции в веб-интерфейсе — Device options]] | [[Image: Webui2. WB-MR14 Device Options.png|300px|thumb|right| Представление parameters-секции в веб-интерфейсе — Device options]] | ||
Секция содержит перечень параметров, которые передаются устройству при перезапуске дайвера <code>wb-mqtt-serial</code> или при восстановлении связи с устройством | Секция содержит перечень параметров, которые передаются устройству при перезапуске дайвера <code>wb-mqtt-serial</code> или при восстановлении связи с устройством. | ||
В шаблоне можно перечислить параметры и задать их значения по умолчанию. | В шаблоне можно перечислить параметры и задать их значения по умолчанию. | ||
Назначение параметров аналогично ''setup-секции'', но есть отличия в использовании: | |||
* Пользователь сможет изменить значения параметров в веб-интерфейсе. | |||
<syntaxhighlight lang="javascript"> | * Можно разрешить или запретить отправку параметра в устройство. Для этого установите или снимите флажок напротив названия параметра. | ||
* Секция имеет другую структуру: | |||
*:<syntaxhighlight lang="javascript"> | |||
"parameters": [ | "parameters": [ | ||
"Param1Name": { // имя параметра | "Param1Name": { // имя параметра | ||
Строка 236: | Строка 238: | ||
* enum — массив числовых значений, которые можно записать в регистр. | * enum — массив числовых значений, которые можно записать в регистр. | ||
* enum_titles — массив текстовых описаний значений, указанных в ''enum''. | * enum_titles — массив текстовых описаний значений, указанных в ''enum''. | ||
* max — максимально возможное значение. | |||
* min — минимально возможное значение. | |||
* default — значение по умолчанию. Записывается в регистр, если пользователь не выбрал свое. | * default — значение по умолчанию. Записывается в регистр, если пользователь не выбрал свое. | ||
* value — фиксированное значение. Если у регистра указать фиксированное значение, то пользователь не сможет его изменить через веб-интерфейс. | * value — фиксированное значение. Если у регистра указать фиксированное значение, то пользователь не сможет его изменить через веб-интерфейс. |