WB-M1W2: Errata

Материал из Wiren Board

Описание страницы

На этой странице вы найдёте описание найденных ошибок для WB-M1W2 с прошивками 4.32.0 и новее. Для более ранних версий прошивок смотрите страницу WB-M1W2: Errata для устройств с прошивкой 4.31.0 и старее.

ERRM1W2001: Остановка опроса датчиков DS18B20

Подверженные устройства

Все WB-M1W2 v.2 с прошивками от 4.32.0 до 4.32.3.

Описание

По истечении неопределённого количества времени, датчики DS18B20 перестают опрашиваться.

Причины и подробное описание

По истечении неопределённого количества времени, алгоритм опроса датчиков DS18B20 останавливался на месте проверки занятости линии переед началом транзакции по шине 1wire. Вследствие этого, дальнейшее продолжение опроса датчиков было невозможным.

Запланированное исправление

Исправлено в прошивке 4.32.3. Добавлены регистры со счётчиками ошибок занятости линии и возврат линии в исходное состояние при возникновении данной ситуации.

Пути обхода

Перезгрузка через Modbus регистр или аппаратная перезагрузка устройства.