Инструменты пользователя

Инструменты сайта


ds.getdevstate

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ds.getdevstate [2025/09/18 08:27]
root
ds.getdevstate [2025/09/18 08:39] (текущий)
root
Строка 2: Строка 2:
  
 **devName** - имя устройства.\\ **devName** - имя устройства.\\
 +**Возвращает** - объект с информацией о состоянии устройства.\\
  
 <wrap ks> <wrap ks>
Строка 31: Строка 32:
 } }
 </code> </code>
 +
 +<wrap ks>
 +где:\\
 +**isRun** - булевая переменная, отображающая статус работы устройства (true - работает, false - нет);\\
 +**clientCnt** - количество клиентов, работающих с этим устройством в данный момент;\\
 +**mode** - заданный режим работы устройства, может быть "run" - включено, "off" - выключено, "emu" - в режиме эмуляции;\\
 +**state** - текущее состояние устройства, может быть "run" - включено, "off" - выключено, "emu" - в режиме эмуляции, "err" - в состоянии ошибки;\\
 +**lastMsg** - последнее сообщение о смене состояния работы, полученное от устройства, где **type** может быть "off" - отключено, "errRes" - ошибка шины подключения устройства, "errDev" - ошибка внутри самого устройства, "info" - информационное сообщение о смене состояния работы; **msg** - текстовое описание последнего сообщения статуса работы устройства.
 +</wrap>
 +
ds.getdevstate.1758173241.txt.gz · Последнее изменение: 2025/09/18 08:27 — root