Изменения в прошивках диммеров WB-MRGB
Общее
Вы можете обновить прошивку устройства по протоколу Modbus, инструкция.
На этой странице указаны изменения с начала 2022 года, предыдущие на странице Firmware Changelog.
Список версий
3.3.4 (05.12.2022) — доступно в testing
- Исправлена программная обработка срабатывания защиты по току (сломалась в 3.3.1)
- Исправлена инициализация lowpass фильтра для V_IN
3.3.3 (05.12.2022) — доступно в testing
- Небольшие исправления в работе Modbus
3.3.2 (16.11.2022) — доступно в testing
- Обновили библиотеку modbus - исправлен баг с редкой перезагрузкой устройства при обмене данными во время сохранения настроек
- Время уменьшения значения для HSV-S (регистр 3112) использовало неверное значение (от HSV-V)
- Исправили баг с преобразованием RGB -> HSV, если значение R == G == B, что приводило к появлению неверных чисел в HSV и неработоспособности HSV палитры
- Увеличили время антидребезга до 2000 мс
3.3.1 (27.10.2022) — доступно в testing
- Исправили чтение регистра стоп-битов (для обратной совместимости, не влияло на работу, т.к. настройка не используется устройством)
3.3.0 (13.10.2022) — доступно в testing
- Добавили возможность реализации мастер-выключателя: в списке действий появилось «Выключить все каналы».
- Исправили индикацию работы каналов: когда значение raw PWM для канала было кратно 256, светодиод состояния канала не горел.
3.2.2 (11.08.2022) — доступно в testing
- Исправлена ошибка сохранения текущего состояния: иногда состояние могло сброситься при пропадании питания.
3.2.1 (03.08.2022) — доступно в testing
- Исправлена ошибка в алгоритме уплотнения данных перед обновлением прошивки: иногда устройство могло зависнуть при переходе в загрузчик.
3.2.0 (01.08.2022) — доступно в testing
- Новая реализация Modbus:
- поддержка регистра времени ответа 113, очень быстрые ответы если значения 0. Можно эффективно использовать с планировщиком wb-mqtt-serial;
- поддержка режима непрерывного чтения, включается в регистре 114.
- Переработали систему серийных номеров для внутренних целей.
- Переработали механизм сохранения настроек во флеш-памяти
3.1.0+wb1 (14.09.2022)
- Добавили поддержку новых микросхем EEPROM
3.1.0 (05.07.2022)
- Добавлена поддержка WB-LED и 4-го входа
- Добавлены регистры температуры платы и располагаемой мощности
- Добавлена защита по перегреву: устройство будет снижать мощность при высокой температуре, не допуская перегрева
3.0.4 (03.04.2022)
- Улучшена обработка нажатий кнопок, подключенных ко входам устройства.
- Добавлено: возможность отключения двойных и коротких, а затем длинных нажатий — это ускорит реакцию на одинарные.
3.0.3 (25.03.2022)
Добавлено: инверсия фазы ШИМ между 1-2 и 3-4 каналами, кроме режима 4*W. Это уменьшит количество помех от работы диммера.
3.0.2 (15.03.2022)
Исправлено: случайные всплески на VDD в устройствах с контроллером GD32
3.0.1 (10.03.2022)
Переписали прошивку:
- добавлена обработка нажатий и возможность назначать на них пользовательские действия
- теперь диммер поддерживает 11 режимов работы с разными типами лент.
Важно! Прошивка не совместима по шаблону и настройкам с прошивкой 1.2.x.
Модели
Скопируйте нужные модели и вставьте их в параметр models через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели:
WB-MRGBW-D_, WB-LED_