Wbincludes:WB-MS: Changelog: различия между версиями
(4.31.0) |
(Убрал из списка WB-M1W2) |
||
Строка 132: | Строка 132: | ||
| version = 4.29.0 | | version = 4.29.0 | ||
| date = 03.03.2023 | | date = 03.03.2023 | ||
| models = WB-MS v.2_, WB-MSW v.3_, WB-MSW v.4_, WB-MAI2-mini_, WB-MIR v.2_ | | models = WB-MS v.2_, WB-MSW v.3_, WB-MSW v.4_, WB-MAI2-mini_, WB-MIR v.2_ | ||
| content= | | content= | ||
* Добавили сохранение включения режима сплошного чтения записью 2 в регистр 114 | * Добавили сохранение включения режима сплошного чтения записью 2 в регистр 114 | ||
Строка 160: | Строка 160: | ||
| version = 4.27.0 | | version = 4.27.0 | ||
| date = 21.02.2023 | | date = 21.02.2023 | ||
| models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | | models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | ||
| content= | | content= | ||
* Добавили возможность отключения индикатора состояния | * Добавили возможность отключения индикатора состояния | ||
Строка 197: | Строка 197: | ||
| version = 4.25.0 | | version = 4.25.0 | ||
| date = 15.12.2022 | | date = 15.12.2022 | ||
| models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | | models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_, WB-MAI2-mini_ | ||
| content= | | content= | ||
* Добавили отладочные регистры для CO2 датчика MH-Z19 (392 - 395) | * Добавили отладочные регистры для CO2 датчика MH-Z19 (392 - 395) | ||
Строка 208: | Строка 208: | ||
| version = 4.24.0 | | version = 4.24.0 | ||
| date = 12.12.2022 | | date = 12.12.2022 | ||
| models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | | models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | ||
| content= | | content= | ||
* Добавили регистры наличия датчиков (368 - 378) | * Добавили регистры наличия датчиков (368 - 378) | ||
Строка 217: | Строка 217: | ||
| version = 4.23.1 | | version = 4.23.1 | ||
| date = 05.12.2022 | | date = 05.12.2022 | ||
| models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | | models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | ||
| content= | | content= | ||
* Исправлена ошибка, приводящая к постепенному переполнению стека с непредсказуемым поведением | * Исправлена ошибка, приводящая к постепенному переполнению стека с непредсказуемым поведением | ||
Строка 227: | Строка 227: | ||
| version = 4.23.0 | | version = 4.23.0 | ||
| date = 14.11.2022 | | date = 14.11.2022 | ||
| models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | | models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | ||
| content= | | content= | ||
* Добавили возможность работы с [[Modbus#Расширение протокола Modbus от Wiren Board | расширением протокола Modbus от Wiren Board]] | * Добавили возможность работы с [[Modbus#Расширение протокола Modbus от Wiren Board | расширением протокола Modbus от Wiren Board]] | ||
Строка 307: | Строка 307: | ||
| version = 4.18.9 | | version = 4.18.9 | ||
| date = 30.06.2022 | | date = 30.06.2022 | ||
| models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | | models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | ||
| content= | | content= | ||
* Добавили поддержку новых микросхем EEPROM | * Добавили поддержку новых микросхем EEPROM | ||
Строка 345: | Строка 345: | ||
| version = 4.18.4 | | version = 4.18.4 | ||
| date = 25.02.2022 | | date = 25.02.2022 | ||
| models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | | models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | ||
| content= | | content= | ||
Добавлена задержка разрядки конденсатора при отключении питания, что гарантирует окончание записи служебной информации в память устройства при обесточивании. | Добавлена задержка разрядки конденсатора при отключении питания, что гарантирует окончание записи служебной информации в память устройства при обесточивании. | ||
Строка 372: | Строка 372: | ||
| version = 4.18.1 | | version = 4.18.1 | ||
| date = 31.01.2022 | | date = 31.01.2022 | ||
| models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | | models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | ||
| content= | | content= | ||
Теперь устройство работает с любым количеством стоповых битов. | Теперь устройство работает с любым количеством стоповых битов. | ||
Строка 408: | Строка 408: | ||
| version = 4.17.6 | | version = 4.17.6 | ||
| date = 26.01.2022 | | date = 26.01.2022 | ||
| models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | | models = WB-MS v.2_, WB-MSW v.3_, WB-MAI2-mini_, WB-MIR v.2_ | ||
| content= | | content= | ||
Доработали драйвер АЦП и исправили случайные всплески в каналах PIR и SPL. | Доработали драйвер АЦП и исправили случайные всплески в каналах PIR и SPL. |
Версия 12:47, 28 августа 2023
Общее
Вы можете обновить прошивку устройства по протоколу Modbus, инструкция.
На этой странице указаны изменения с начала 2022 года, предыдущие на странице Firmware Changelog.
Список версий
4.31.0 (16.08.2023) — доступно в testing
- Добавили поддержку событий для датчика движения
4.30.0 (10.08.2023)
- Добавили поддержку VOC датчика ENS160
- Добавился регистр 12 - индекс качества воздуха (только для ENS160)
4.29.11 (25.07.2023)
- Починили долгое время ответа на команду "Стереть все ИК-команды" ERRMIR07
4.29.10 (04.07.2023)
- Починили работу регистров размера ИК-команд (сломали в 4.29.8)
- Более точное измерение уровня шума для MSW4
4.29.9 (14.06.2023)
- Починили работу датчика уровня шума для устройств с сигнатурами
msw3-49
,msw3-49-467
,msw3-49_gd
,msw3-49gd_oa
(сломали в прошивке 4.23.0). Для других сигнатур неактуально.
4.29.8 (14.06.2023)
- Переписали код работы с ИК-приёмопередатчиком и исправили ряд проблем. Подробнее тут: ERRMIR06
- Добавили игнорирование показаний с датчиков PIR и освещенности во время работы ИК-передатчика. Теперь воспроизведение ИК-команды не вызывает всплесков в показаниях. ERRWB-MSWv30011
4.29.7 (05.05.2023)
- Исправили инициализацию модуля LORA при включении устройства
4.29.6 (04.05.2023)
- Добавлена поддержка LORA
- Более точное измерение уровня шума
4.29.5 (12.04.2023)
- Добавлена поддержка VOC датчика
4.29.4 (28.03.2023)
- Исправили имя устройства на MSW4 (регистры 200-219)
- Более точное измерение уровня шума
- Поддержка датчика освещенности OPT3001
4.29.3 (20.03.2023)
- Добавили поддержку MSW v.4
4.29.2 (15.03.2023)
- Исправили ошибку в аналоговом датчике освещенности, не отключалось усиление при высокой интенсивности освещения
4.29.1 (03.03.2023)
- Добавили возможность калибровки датчика освещенности OPT3001
4.29.0 (03.03.2023)
- Добавили сохранение включения режима сплошного чтения записью 2 в регистр 114
- Исправили недоступность некоторых регистров в режиме сплошного чтения
4.28.1 (21.02.2023)
- Улучшена работа с датчиком CO2
4.28.0 (21.02.2023)
- Добавили автоопределение типа датчика освещенности
4.27.0 (21.02.2023)
- Добавили возможность отключения индикатора состояния
4.26.0 (01.02.2023)
- Поддержали датчик CO2 CM1106S_L
- Исправили нестабильную работу modbus на высоких скоростях
4.25.2 (30.12.2022)
- Исправили сохранение baseline-ов для датчика VOC SGP30: после перезагрузки устройства baseline-ы TVOC и eCO2 менялись местами, показания становились неверными и датчику нужно было больше времени, чтобы вернуться к верным показаниям
4.25.1 (20.12.2022)
- Исправили недоступность регистра 288 (калибровочное значение датчика освещенности)
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)
- Добавили возможность работы с расширением протокола Modbus от Wiren Board
- Перерботали датчик MH-Z19
- Перерботали программную реализацию UART
4.22.1+wb1 (30.12.2022)
Багфикс для wb-2207:
- Исправили сохранение baseline-ов для датчика VOC SGP30: после перезагрузки устройства baseline-ы TVOC и eCO2 менялись местами, показания становились неверными и датчику нужно было больше времени, чтобы вернуться к верным показаниям
4.22.1 (27.09.2022)
- Уменьшили мощность передачи LoRa для снижения самонагрева
4.22.0 (26.08.2022)
- Добавили кластеризацию (сжатие) ИК-команд. Длина команды теперь увеличилась вдвое (до 1000 регистров), а количество банков - до 80
4.21.0 (03.08.2022)
- Добавили поддержку модели WB-MSW-LORA v.3
4.20.0 (18.07.2022)
- Добавили поддержку датчика VOC SGP30
4.19.0 (08.07.2022)
- Добавили поддержку CO2 датчика от Cubic Sensor
4.18.10 (07.07.2022)
- Переработали хранение ИК-команд в памяти микроконтроллера
- Немного уменьшилась максимальная длина команды: с 1016 байт до 1008 байт
- Размер команд в байтах теперь считается корректно ERRMIR05
4.18.9 (30.06.2022)
- Добавили поддержку новых микросхем EEPROM
- Переработали систему серийных номеров для внутренних целей
4.18.8 (15.06.2022)
- Изменили порог переключения датчика освещенности в режим high на MSv2 V4.3
4.18.7 (17.05.2022)
- Добавили поддержку датчика MSv2 V4.3
- Исправили запись ошибок датчика TH в регистр 102 (Input).
4.18.6 (24.03.2022)
Добавили поддержку калибровки датчика освещенности для WB-MSv2 GD32 (holdreg 288)
4.18.4 (25.02.2022)
Добавлена задержка разрядки конденсатора при отключении питания, что гарантирует окончание записи служебной информации в память устройства при обесточивании.
4.18.3 (10.02.2022)
Исправили ошибку, из-за которой после стирания всех ИК-команд переставали обновляться показания датчиков движения, уровня шума, напряжение питания. ERRWB-MS0011
4.18.2 (26.01.2022)
Починили настройку диапазона измерения датчика CO2. ERRWB-MSWv30010
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)
Исправлена ошибка сборки прошивки WB-MSW v.3
4.17.6 (26.01.2022)
Доработали драйвер АЦП и исправили случайные всплески в каналах PIR и SPL.
4.17.5 (26.01.2022)
Добавлены регистры (holdreg 273,274) для установки ФНЧ для входов и сохранения настроек в EEPROM
4.17.4 (19.01.2022)
Значения освещённости теперь записывается в регистр при каждом измерении, что увеличило общую скорость измерений. WB-MSW v.3 hw. 4.19.
4.17.3 (14.01.2022)
Добавлена поддержка калибровки датчика освещенности WB-MSW v3 hw. 4.19 (holdreg 288)
Модели
Скопируйте нужные модели и вставьте их в параметр models через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели:
WB-MS v.2_, WB-MSW v.3_, WB-MSW v.4_, WB-MAI2-mini_, WB-MIR v.2_