Изменения в прошивке WB-MIO-E v.1
Общее
Вы можете обновить прошивку устройства по протоколу Modbus, инструкция.
На этой странице указаны изменения с начала 2022 года, предыдущие на странице Firmware Changelog.
Список изменений
1.8.3 (12.05.2026) — доступно в testing
- Добавили служебные регистры для диагностики FlashFS
- Оптимизировали потребление стека при запросе большого количества регистров
- Исправили обработку случаев, когда WBIO модуль отключен, но при этом регистры состояний входов/выходов возвращают 0, хотя должны возвращать ошибку.
1.8.2 (25.03.2026)
- Оптимизировали работу с файловой системой
- Оптимизировали работу при отключении питания
1.8.1 (22.01.2026)
- Улучшена стабильность работы боковых модулей WBIO-DI
1.8.0 (25.12.2025)
- Добавили регистр номера партии устройства
- Повысили точность измерения напряжения питания МК на новых устройствах
1.7.1 (02.12.2025)
- Добавили служебный регистр для мониторинга стека и ОЗУ
- Добавили служебный регистр причины последней перезагрузки МК
- Добавили служебный регистр счетчика обновлений прошивки
- Добавили служебные регистры для диагностики FlashFS
1.7.0 (23.09.2025)
- Добавили регистр сброса настроек к значениям по умолчанию
1.6.7 (23.05.2025)
- Улучшили схемотехнику устройства благодаря избавлению от EEPROM
- Уменьшили длину области информации о GIT до 25 регистров (50 символов)
1.6.6 (08.05.2025)
- Исправили неожиданное поведение при записи невалидных значений в некоторые регистры ERRMODBUS003
1.6.5 (24.12.2024)
- Снизили частоту шины I2C для модулей WBIO с 400 до 100 кГц
- Исправили ошибку, из-за которой устройство могло перестать отвечать по Modbus при очень частых запросах (не проявлялось в WB-MIO)
1.6.4 (11.11.2024)
- Исправили ошибку в Modbus, из-за которой устройство отвечало на пакеты с адресом 0xFD, не содержащие команд быстрого Modbus ERRMODBUS001
- Добавили проверку чётности данных, полученных по Modbus ERRMODBUS006
- Добавили регистр 119: минимальное напряжение VDDA с момента включения
1.6.3 (08.12.2023)
- Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше
- Исправлена ошибка в ответе на команду сканирования через функцию 0x46 ERRMODBUS002
- Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор ERRMODBUS004
1.6.2 (12.09.2023)
- Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс
- Добавили регистр 125 - напряжение питания в мВ до фильтра
1.6.1 (26.05.2023)
- Небольшие исправления с сохранением конфигураций модулей.
- Небольшие исправления coil регистров статуса модуля AI
1.6.0 (29.03.2023)
Новая реализация Modbus добавлены holding регистры для группового чтения и записи состояний входов и выходов
1.5.3 (06.10.2022)
Добавлена поддержка новых микросхем EEPROM
1.5.2 (12.08.2022)
Исправлена ошибка опроса модуля WBIO-AI-DV-12 на микросхеме ADS1115 (начиная с партии v2.3I, 01.2022)
1.5.1 (24.12.2019)
Прошивка теперь собирается с помощью make.
1.5.0 (15.08.2019)
Первая версия прошивки с поддержкой бутлодера.