Изменения в прошивке WB-M1W2

From Wiren Board
This is the approved revision of this page, as well as being the most recent.

Общее

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

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

4.33.5 (11.11.2024)

  • Добавили проверку чётности данных, полученных по Modbus
  • Обновили системные библиотеки

4.33.4 (12.08.2024)

  • Исправили ошибку с невыключающейся сильной подтяжкой после смены режима ERRM1W2004

4.33.3 (26.06.2024)

  • Изменили строку модели устройства для WB-M1W2 v.3

4.33.2 (21.05.2024)

  • Поддержка WB-M1W2 v.3

4.33.1 (13.05.2024)

  • Исправили ошибку, из-за которой не включалась сильная подтяжка для датчиков DS18B20
  • Добавили регистр минимального напряжения питания микроконтроллера с момента включения
  • Увеличили интервал опроса датчиков температуры с ~1 секунды до 2, для того чтобы снизить потребление устройства, добавлен регистр для изменения данного параметра
  • Улучшили тайминги 1-Wire для более стабильной коммуникации с датчиками на длинном кабеле

4.33.0 (03.04.2024)

  • Добавили регистр 100: сброс счетчиков срабатываний входов

4.32.3 (29.03.2024)

  • Исправили ошибку, из-за которой со временем могли переставать опрашиваться датчики

4.32.2 (11.12.2023)

  • Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше.
  • Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор
  • Исправлена ошибка в ответе на команду сканирования через функцию 0x46

4.32.1 (11.09.2023)

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

4.32.0 (15.08.2023)

  • Отдельная ветка прошивки для устройства WB-M1W2
  • Переписали драйвер работы с 1-Wire
  • Добавили в дискретный режим распознавание нажатий

4.29.1 — 4.30.0 и 4.31.0 (testing)

Ветка для сенсоров WB-MS, без изменений для WB-M1W2

4.29.0 (03.03.2023)

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

4.28.0 — 4.28.1

Ветка для сенсоров WB-MS, без изменений для WB-M1W2

4.27.0 (21.02.2023)

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

4.24.0 — 4.26.0

Ветка для сенсоров WB-MS, без изменений для WB-M1W2

4.23.1 (05.12.2022)

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

4.23.0 (14.11.2022)

4.18.10 — 4.22.1+wb1

Ветка для сенсоров WB-MS, без изменений для WB-M1W2

4.18.9 (30.06.2022)

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

4.18.6 — 4.18.8

Ветка для сенсоров WB-MS, без изменений для WB-M1W2

4.18.4 (25.02.2022)

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

4.18.2 — 4.18.3

Ветка для сенсоров WB-MS, без изменений для WB-M1W2

4.18.1 (31.01.2022)

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

4.17.7 — 4.18.0

Ветка для сенсоров WB-MS, без изменений для WB-M1W2

4.17.6 (26.01.2022)

Доработали драйвер АЦП.

4.17.3 — 4.17.5

Ветка для сенсоров WB-MS, без изменений для WB-M1W2