16 885
правок
Строка 9: | Строка 9: | ||
Сигнатура устройства хранится в формате строки из двенадцати ASCII символов, по одному символу в регистре, и доступна начиная с адреса <code>290 (0x122)</code>. | Сигнатура устройства хранится в формате строки из двенадцати ASCII символов, по одному символу в регистре, и доступна начиная с адреса <code>290 (0x122)</code>. | ||
В половине случаев сигнатуру устройства можно узнать из его названия, в остальных случаях можно прочитать сигнатуру из регистров. | |||
Чтобы узнать сигнатуру устройства с адресом <code>10</code> и подключенного к порту <code>/dev/ttyRS485-1</code> : | === Чтение сигнатуры устройства === | ||
# Откройте консоль контроллера по [[SSH]]. | Из '''ОС Linux или контроллера''' можно прочитать с помощью утилиты [[Modbus-client |modbus_client]]. Чтобы узнать сигнатуру устройства с адресом <code>10</code> и подключенного к порту <code>/dev/ttyRS485-1</code> : | ||
# [[ | |||
# Если вы выполняете команду на контроллере: | |||
#:* Откройте консоль контроллера по [[SSH]]. | |||
#:* [[Wb-mqtt-serial driver#Управление драйвером | Остановите драйвер wb-mqtt-serial]] или иное ПО, которое опрашивает устройство. | |||
# Выполните команду: | # Выполните команду: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
Строка 23: | Строка 26: | ||
О том, как читать регистры из '''ОС Windows''' смотрите в статье [[Working with WB devices without a controller | Работа с устройствами Wiren Board без контроллера]] | О том, как читать регистры из '''ОС Windows''' смотрите в статье [[Working with WB devices without a controller | Работа с устройствами Wiren Board без контроллера]] | ||
=== Скачивание прошивки === | |||
Теперь, имея сигнатуру вы можете скачать прошивку устройства: | Теперь, имея сигнатуру вы можете скачать прошивку устройства: | ||
# Перейдите на сайт [http://fw-releases.wirenboard.com/?prefix=fw/ fw-releases.wirenboard.com]. | # Перейдите на сайт [http://fw-releases.wirenboard.com/?prefix=fw/ fw-releases.wirenboard.com]. |