Изменения в прошивке WB-M1W2
Общее
Вы можете обновить прошивку устройства по протоколу 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)
4.29.0 (03.03.2023)
- Добавили сохранение включения режима сплошного чтения записью 2 в регистр 114
- Исправили недоступность некоторых регистров в режиме сплошного чтения
4.28.0 — 4.28.1
4.27.0 (21.02.2023)
- Добавили возможность отключения индикатора состояния
4.24.0 — 4.26.0
4.23.1 (05.12.2022)
- Исправлена ошибка, приводящая к постепенному переполнению стека с непредсказуемым поведением
- Небольшие исправления в работе Modbus
4.23.0 (14.11.2022)
- Добавили возможность работы с расширением протокола Modbus от Wiren Board
- Перерботали программную реализацию UART
4.18.10 — 4.22.1+wb1
4.18.9 (30.06.2022)
- Добавили поддержку новых микросхем EEPROM
- Переработали систему серийных номеров для внутренних целей
4.18.6 — 4.18.8
4.18.4 (25.02.2022)
Добавлена задержка разрядки конденсатора при отключении питания, что гарантирует окончание записи служебной информации в память устройства при обесточивании.
4.18.2 — 4.18.3
4.18.1 (31.01.2022)
Теперь устройство работает с любым количеством стоповых битов.
4.17.7 — 4.18.0
4.17.6 (26.01.2022)
Доработали драйвер АЦП.
4.17.3 — 4.17.5