Firmware Repository For Wiren Board Modbus Devices: различия между версиями
Admin (обсуждение | вклад) |
м (→Сигнатура устройства: Добавил про версию прошивки) |
||
Строка 24: | Строка 24: | ||
О том, как читать регистры из '''ОС Windows''' смотрите в статье [[Working with WB devices without a controller | Работа с устройствами Wiren Board без контроллера]] | О том, как читать регистры из '''ОС Windows''' смотрите в статье [[Working with WB devices without a controller | Работа с устройствами Wiren Board без контроллера]] | ||
== Версия прошивки == | |||
Чтобы узнать текущую версию прошивки устройства, нужно прочитать информацию в регистрах <code>250-265</code>: | |||
# Если вы выполняете команду на контроллере: | |||
#:* Откройте консоль контроллера по [[SSH]]. | |||
#:* [[Wb-mqtt-serial driver#Управление драйвером | Остановите драйвер wb-mqtt-serial]] или иное ПО, которое опрашивает устройство. | |||
# Выполните команду: | |||
#:<syntaxhighlight lang="bash"> | |||
echo -e $(modbus_client -mrtu -pnone -s2 /dev/ttyRS485-1 -a 10 -t3 -r 250 -c 15 | grep Data | sed -e 's/.*Data://' -e 's/ 0x00/\\x/g') | |||
</syntaxhighlight> | |||
== Выбор по сигнатуре == | == Выбор по сигнатуре == |