wb_editors
374
правки
(не показаны 3 промежуточные версии 2 участников) | |||
Строка 37: | Строка 37: | ||
'''Описание''' | '''Описание''' | ||
После выпуска устройства WB-MWAC v.2 с прошивкой 1.21.0 был обнаружен ряд ошибок и особенностей, которые могут повлиять на работу устройства | После выпуска устройства WB-MWAC v.2 с прошивкой 1.21.0 был обнаружен ряд ошибок и особенностей, которые могут повлиять на работу устройства. | ||
'''Причины и подробное описание''' | '''Причины и подробное описание''' | ||
# Нажатия на кнопки K1 и K2 обрабатывались с задержкой в 300 мс. | # Нажатия на кнопки K1 и K2 обрабатывались с задержкой в 300 мс. | ||
#: Причина: в прошивке была включена обработка двойных нажатий, | #: Причина: в прошивке была включена обработка двойных нажатий, которые не используются в кнопках К1 и К2. | ||
#: Решение: обработка двойных нажатий на кнопки К1 и К2 отключена, нажатия обрабатываются без задержки. | #: Решение: обработка двойных нажатий на кнопки К1 и К2 отключена, нажатия обрабатываются без задержки. | ||
# Неочевидная визуальная индикация режима влажной уборки. | # Неочевидная визуальная индикация режима влажной уборки. | ||
#: Причина: в режиме влажной уборки светодиоды включались на слишком короткое время (50 мс). | #: Причина: в режиме влажной уборки светодиоды включались на слишком короткое время (50 мс). | ||
#: Решение: увеличен интервал активной фазы моргания светодиодов до 250 мс. | #: Решение: увеличен интервал активной фазы моргания светодиодов до 250 мс. | ||
# Через Modbus можно включить режим | # Через Modbus можно включить режим «Протечка» при включенном режиме «Влажная уборка». | ||
#: Причина: ошибка в программном коде прошивки. В режиме | #: Причина: ошибка в программном коде прошивки. В режиме «Влажная уборка» устройство не реагирует на датчики протечки и включение режима «Протечка» не имеет смысла. | ||
#: Решение: добавлена проверка активности режима "Влажная уборка" перед включением режима | #: Решение: добавлена проверка активности режима "Влажная уборка" перед включением режима «Протечка». | ||
# Потеря настроек подсистемы счётчиков при перезагрузке. Это касается параметров | # Потеря настроек подсистемы счётчиков при перезагрузке. Это касается параметров «Вес импульса канала P1», «Вес импульса канала P2», «Начальное значение счётчика канала P1» и «Начальное значение счётчика канала P2». | ||
#: Причина: ошибка в программном коде прошивки. При запуске устройства загружались параметры по умолчанию для подсистемы счётчиков. | #: Причина: ошибка в программном коде прошивки. При запуске устройства загружались параметры по умолчанию для подсистемы счётчиков. | ||
#: Решение: | #: Решение: изменения в прошивке. | ||
# Параметры | # Параметры «Таймер влажной уборки» и «Восстанавливать состояние кранов после устранения протечки» не сохраняются после перезагрузки устройства. | ||
#: Причина: ошибка в программном коде прошивки. Параметры не сохранялись в энергонезависимую память. | #: Причина: ошибка в программном коде прошивки. Параметры не сохранялись в энергонезависимую память. | ||
#: Решение: исправлена ошибка в программном коде прошивки. | #: Решение: исправлена ошибка в программном коде прошивки. | ||
# Значения для регистров | # Значения для регистров «Вес импульса канала P1» и «Вес импульса канала P2» не проверяются на допустимость: можно было задать значение больше 10000. | ||
#: Причина: ошибка в программном коде прошивки. В прошивке не проверялась верхняя граница диапазона значений для данных параметров. | #: Причина: ошибка в программном коде прошивки. В прошивке не проверялась верхняя граница диапазона значений для данных параметров. | ||
#: Решение: | #: Решение: изменения в прошивке. | ||
# Для регистра | # Для регистра «Таймер режима влажной уборки» можно задать значение 0. В этом случае, при включении режима, он сразу же выключается. | ||
#: Причина: ошибка в программном коде прошивки. В прошивке не проверялась нижняя граница диапазона значений для данного параметра. | #: Причина: ошибка в программном коде прошивки. В прошивке не проверялась нижняя граница диапазона значений для данного параметра. | ||
#: Решение: | #: Решение: изменения в прошивке. | ||
'''Пути обхода''' | '''Пути обхода''' | ||
Обновить прошивку до версии 1.21.1 и новее. | |||
'''Запланированное исправление''' | '''Запланированное исправление''' | ||
Все перечисленные ошибки и особенности исправлены в прошивке 1.21.1. Обновите прошивку устройства. | Все перечисленные ошибки и особенности исправлены в прошивке 1.21.1 и новых партиях устройства. Обновите прошивку устройства. | ||
'''Внимание! Если на устройстве установлен загрузчик версии 1.4.0, его необходимо обновить перед обновлением прошивки устройства.''' Подробнее здесь: [[ Bootloader:_Errata#ERRBOOT003:_После_обновления_прошивки_устройство_может_перестает_работать | ERRBOOT003 ]] | |||
Как узнать версию загрузчика и обновить его, читайте в статье [[ Bootloader#Обновление | Загрузчик периферийных устройств Wiren Board ]]. | |||
Как обновить прошивку, читайте в статье [[ WB_Modbus_Devices_Firmware_Update | Обновление прошивки Modbus-устройств Wiren Board ]] | |||
Пользователи, купившие подверженные проблеме устройства будут оповещены по email. | |||
== ERRMODBUS001: Ответ устройства на адрес 0xFD == | == ERRMODBUS001: Ответ устройства на адрес 0xFD == |