Изменения в прошивке WB-MIR v.2

Материал из Wiren Board
Это утверждённая версия страницы. Она же — наиболее свежая версия.

Общее

Вы можете обновить прошивку устройства по протоколу Modbus, инструкция.
На этой странице указаны изменения с начала 2022 года, предыдущие на странице Firmware Changelog.

Список изменений

4.31.6 (07.02.2024)

Без изменений для этого устройства.

4.31.5 (25.01.2024)

Без изменений для этого устройства.

4.31.4 (11.12.2023)

  • Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше.
  • Исправили переполнение в регистрах относительной влажности при околонулевой влажности воздуха ERRWB-MSv20006

4.31.3 (04.12.2023)

Без изменений для этого устройства.

4.31.2 (02.11.2023)

  • Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор
  • Для WB-MS v2 партий v4.3A и выше (сигнатура msv2G42) исправлена ошибка при расчёте освещенности ERRWB-MSv20004

4.31.1 (08.09.2023)

  • Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс
  • Добавили регистр 125 - напряжение питания в мВ до фильтра

4.31.0 (16.08.2023)

Без изменений для этого устройства.

4.30.0 (10.08.2023)

Без изменений для этого устройства.

4.29.11 (25.07.2023)

  • Починили долгое время ответа на команду "Стереть все ИК-команды" ERRMIR07

4.29.10 (04.07.2023)

  • Починили работу регистров размера ИК-команд (сломали в 4.29.8)
  • Более точное измерение уровня шума для MSW4

4.29.9 (14.06.2023)

Без изменений для этого устройства.

4.29.8 (14.06.2023)

  • Переписали код работы с ИК-приёмопередатчиком и исправили ряд проблем. Подробнее тут: ERRMIR06
  • Добавили игнорирование показаний с датчиков PIR и освещенности во время работы ИК-передатчика. Теперь воспроизведение ИК-команды не вызывает всплесков в показаниях. ERRWB-MSWv30011

4.29.7 (05.05.2023)

Без изменений для этого устройства.

4.29.6 (04.05.2023)

Без изменений для этого устройства.

4.29.5 (12.04.2023)

Без изменений для этого устройства.

4.29.4 (28.03.2023)

Без изменений для этого устройства.

4.29.3 (20.03.2023)

Без изменений для этого устройства.

4.29.2 (15.03.2023)

Без изменений для этого устройства.

4.29.1 (03.03.2023)

Без изменений для этого устройства.

4.29.0 (03.03.2023)

  • Добавили сохранение включения режима сплошного чтения записью 2 в регистр 114
  • Исправили недоступность некоторых регистров в режиме сплошного чтения

4.28.1 (21.02.2023)

Без изменений для этого устройства.

4.28.0 (21.02.2023)

Без изменений для этого устройства.

4.27.0 (21.02.2023)

  • Добавили возможность отключения индикатора состояния

4.26.0 (01.02.2023)

Без изменений для этого устройства.

4.25.2 (30.12.2022)

Без изменений для этого устройства.

4.25.1 (20.12.2022)

Без изменений для этого устройства.

4.25.0 (15.12.2022)

  • Добавили отладочные регистры для CO2 датчика MH-Z19 (392 - 395)
  • Версия датчика CO2 теперь доступна также для MH-Z19 (регистры 348 - 357)
  • Исправили баг с инициализацией lowpass фильтра в MAI2-mini: теперь значения доступны сразу после включения устройства

4.24.0 (12.12.2022)

  • Добавили регистры наличия датчиков (368 - 378)

4.23.1 (05.12.2022)

  • Исправлена ошибка, приводящая к постепенному переполнению стека с непредсказуемым поведением
  • Небольшие исправления в работе Modbus

4.23.0 (14.11.2022)

4.22.1+wb1 (30.12.2022)

Без изменений для этого устройства.

4.22.1 (27.09.2022)

Без изменений для этого устройства.

4.22.0 (26.08.2022)

  • Добавили кластеризацию (сжатие) ИК-команд. Длина команды теперь увеличилась вдвое (до 1000 регистров), а количество банков - до 80

4.21.0 (03.08.2022)

Без изменений для этого устройства.


4.20.0 (18.07.2022)

Без изменений для этого устройства.


4.19.0 (08.07.2022)

Без изменений для этого устройства.


4.18.10 (07.07.2022)

  • Переработали хранение ИК-команд в памяти микроконтроллера
  • Немного уменьшилась максимальная длина команды: с 1016 байт до 1008 байт
  • Размер команд в байтах теперь считается корректно ERRMIR05

4.18.9 (30.06.2022)

  • Добавили поддержку новых микросхем EEPROM
  • Переработали систему серийных номеров для внутренних целей

4.18.8 (15.06.2022)

Без изменений для этого устройства.

4.18.7 (17.05.2022)

Без изменений для этого устройства.

4.18.6 (24.03.2022)

Без изменений для этого устройства.

4.18.4 (25.02.2022)

Добавлена задержка разрядки конденсатора при отключении питания, что гарантирует окончание записи служебной информации в память устройства при обесточивании.

4.18.3 (10.02.2022)

Исправили ошибку, из-за которой после стирания всех ИК-команд переставали обновляться показания датчиков движения, уровня шума, напряжение питания. ERRWB-MS0011

4.18.2 (26.01.2022)

Без изменений для этого устройства.

4.18.1 (31.01.2022)

Теперь устройство работает с любым количеством стоповых битов.

4.18.0 (28.01.2022)

Добавили новые регистры для работы с ИК-командами:

  • Holdreg 5500 — воспроизвести команду из ROM
  • Holdreg 5501 — редактировать команду в ROM через RAM
  • Holdreg 5502 — записать команду в ROM

Исправили:

  • стирание всех банков команд (ROM), ERRMIR04
  • обновление размера ROM после стирания в процессе редактирования команды

Теперь, если после редактировании ROM первые два регистра равны нулю, то возвращается ошибка.

4.17.7 (27.01.2022)

Без изменений для этого устройства.

4.17.6 (26.01.2022)

Доработали драйвер АЦП и исправили случайные всплески в каналах PIR и SPL.

4.17.5 (26.01.2022)

Без изменений для этого устройства.

4.17.4 (19.01.2022)

Без изменений для этого устройства.

4.17.3 (14.01.2022)

Без изменений для этого устройства.