Wbincludes:WB-MRGB: Changelog: различия между версиями
(не показано 17 промежуточных версий 4 участников) | |||
Строка 4: | Строка 4: | ||
{{DISPLAYTITLE: Изменения в прошивках диммеров WB-MRGB }} | {{DISPLAYTITLE: Изменения в прошивках диммеров WB-MRGB }} | ||
==Список версий==</noinclude> | ==Список версий==</noinclude> | ||
{{ChangelogItem | |||
| {{{1}}} | |||
| release = stable | |||
| version = 3.4.3 | |||
| date = 19.01.2024 | |||
| models = WB-MRGBW-D_, WB-LED_ | |||
| content= | |||
Добавили события быстрого модбаса: | |||
* для регистров цвета в RGB режиме при изменении RGB или HSV; | |||
* на включения яркости с нуля, когда коил-регистр канала включается. | |||
}} | |||
{{ChangelogItem | |||
| {{{1}}} | |||
| release = stable | |||
| version = 3.4.2 | |||
| date = 28.11.2023 | |||
| models = WB-MRGBW-D_, WB-LED_ | |||
| content= | |||
* Добавили поддержку событий быстрого модбаса для регистров управления каналами: coil [0..10] и holding [2000..2017] | |||
* Исправлена ошибка в ответе на команду сканирования через функцию 0x46 | |||
* Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор | |||
* Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше. | |||
}} | |||
{{ChangelogItem | |||
| {{{1}}} | |||
| release = stable | |||
| version = 3.4.1 | |||
| date = 12.09.2023 | |||
| models = WB-MRGBW-D_, WB-LED_ | |||
| content= | |||
* Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс | |||
* Добавили регистр 125 - напряжение питания в мВ до фильтра | |||
}} | |||
{{ChangelogItem | |||
| {{{1}}} | |||
| release = stable | |||
| version = 3.4.0 | |||
| date = 31.07.2023 | |||
| models = WB-MRGBW-D_, WB-LED_ | |||
| content= | |||
* Добавили поддержку событий для счетчиков нажатий и замыканий входов | |||
* Прекращена поддержка модели WB-MRGBW-D ревизий до v8.0J включительно (сигнатура <code>mrgbw</code>). | |||
}} | |||
{{ChangelogItem | |||
| {{{1}}} | |||
| release = stable | |||
| version = 3.3.4 | |||
| date = 15.12.2022 | |||
| models = WB-MRGBW-D_, WB-LED_ | |||
| content= | |||
* Исправлена программная обработка срабатывания защиты по току (сломалась в 3.3.1) | |||
* Исправлена инициализация lowpass фильтра для V_IN | |||
}} | |||
{{ChangelogItem | |||
| {{{1}}} | |||
| release = stable | |||
| version = 3.3.3 | |||
| date = 05.12.2022 | |||
| models = WB-MRGBW-D_, WB-LED_ | |||
| content= | |||
* Небольшие исправления в работе Modbus | |||
}} | |||
{{ChangelogItem | |||
| {{{1}}} | |||
| release = stable | |||
| version = 3.3.2 | |||
| date = 16.11.2022 | |||
| models = WB-MRGBW-D_, WB-LED_ | |||
| content= | |||
* Обновили библиотеку modbus - исправлен баг с редкой перезагрузкой устройства при обмене данными во время сохранения настроек | |||
* Время уменьшения значения для HSV-S (регистр 3112) использовало неверное значение (от HSV-V) | |||
* Исправили баг с преобразованием RGB -> HSV, если значение R == G == B, что приводило к появлению неверных чисел в HSV и неработоспособности HSV палитры | |||
* Увеличили время антидребезга до 2000 мс | |||
}} | |||
{{ChangelogItem | |||
| {{{1}}} | |||
| release = stable | |||
| version = 3.3.1 | |||
| date = 27.10.2022 | |||
| models = WB-MRGBW-D_, WB-LED_ | |||
| content= | |||
* Исправили чтение регистра стоп-битов (для обратной совместимости, не влияло на работу, т.к. настройка не используется устройством) | |||
}} | |||
{{ChangelogItem | |||
| {{{1}}} | |||
| release = stable | |||
| version = 3.3.0 | |||
| date = 13.10.2022 | |||
| models = WB-MRGBW-D_, WB-LED_ | |||
| content= | |||
* Добавили возможность реализации мастер-выключателя: в списке действий появилось «Выключить все каналы». | |||
* Исправили индикацию работы каналов: когда значение raw PWM для канала было кратно 256, светодиод состояния канала не горел. | |||
}} | |||
{{ChangelogItem | {{ChangelogItem | ||
| {{{1}}} | | {{{1}}} | ||
| release = | | release = stable | ||
| version = 3.2.2 | | version = 3.2.2 | ||
| date = 11.08.2022 | | date = 11.08.2022 | ||
Строка 17: | Строка 113: | ||
{{ChangelogItem | {{ChangelogItem | ||
| {{{1}}} | | {{{1}}} | ||
| release = | | release = stable | ||
| version = 3.2.1 | | version = 3.2.1 | ||
| date = 03.08.2022 | | date = 03.08.2022 | ||
Строка 27: | Строка 123: | ||
{{ChangelogItem | {{ChangelogItem | ||
| {{{1}}} | | {{{1}}} | ||
| release = | | release = stable | ||
| version = 3.2.0 | | version = 3.2.0 | ||
| date = 01.08.2022 | | date = 01.08.2022 | ||
Строка 37: | Строка 133: | ||
* Переработали систему серийных номеров для внутренних целей. | * Переработали систему серийных номеров для внутренних целей. | ||
* Переработали механизм сохранения настроек во флеш-памяти | * Переработали механизм сохранения настроек во флеш-памяти | ||
}} | |||
{{ChangelogItem | |||
| {{{1}}} | |||
| release = stable | |||
| version = 3.1.0+wb1 | |||
| date = 14.09.2022 | |||
| models = WB-LED_ | |||
| content= | |||
* Добавили поддержку новых микросхем EEPROM | |||
}} | }} | ||
Строка 93: | Строка 199: | ||
}} | }} | ||
<noinclude> | <noinclude> | ||
== Модели == | == Модели == | ||
Скопируйте нужные модели и вставьте их в параметр ''models'' через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели: | Скопируйте нужные модели и вставьте их в параметр ''models'' через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели: | ||
{{Wbincludes: WB-MRGB Models}}</noinclude> | {{Wbincludes: WB-MRGB Models}}</noinclude> |
Текущая версия на 10:31, 14 мая 2024
Общее
Вы можете обновить прошивку устройства по протоколу Modbus, инструкция.
На этой странице указаны изменения с начала 2022 года, предыдущие на странице Firmware Changelog.
Список версий
3.4.3 (19.01.2024)
Добавили события быстрого модбаса:
- для регистров цвета в RGB режиме при изменении RGB или HSV;
- на включения яркости с нуля, когда коил-регистр канала включается.
3.4.2 (28.11.2023)
- Добавили поддержку событий быстрого модбаса для регистров управления каналами: coil [0..10] и holding [2000..2017]
- Исправлена ошибка в ответе на команду сканирования через функцию 0x46
- Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор
- Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше.
3.4.1 (12.09.2023)
- Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс
- Добавили регистр 125 - напряжение питания в мВ до фильтра
3.4.0 (31.07.2023)
- Добавили поддержку событий для счетчиков нажатий и замыканий входов
- Прекращена поддержка модели WB-MRGBW-D ревизий до v8.0J включительно (сигнатура
mrgbw
).
3.3.4 (15.12.2022)
- Исправлена программная обработка срабатывания защиты по току (сломалась в 3.3.1)
- Исправлена инициализация lowpass фильтра для V_IN
3.3.3 (05.12.2022)
- Небольшие исправления в работе Modbus
3.3.2 (16.11.2022)
- Обновили библиотеку modbus - исправлен баг с редкой перезагрузкой устройства при обмене данными во время сохранения настроек
- Время уменьшения значения для HSV-S (регистр 3112) использовало неверное значение (от HSV-V)
- Исправили баг с преобразованием RGB -> HSV, если значение R == G == B, что приводило к появлению неверных чисел в HSV и неработоспособности HSV палитры
- Увеличили время антидребезга до 2000 мс
3.3.1 (27.10.2022)
- Исправили чтение регистра стоп-битов (для обратной совместимости, не влияло на работу, т.к. настройка не используется устройством)
3.3.0 (13.10.2022)
- Добавили возможность реализации мастер-выключателя: в списке действий появилось «Выключить все каналы».
- Исправили индикацию работы каналов: когда значение raw PWM для канала было кратно 256, светодиод состояния канала не горел.
3.2.2 (11.08.2022)
- Исправлена ошибка сохранения текущего состояния: иногда состояние могло сброситься при пропадании питания.
3.2.1 (03.08.2022)
- Исправлена ошибка в алгоритме уплотнения данных перед обновлением прошивки: иногда устройство могло зависнуть при переходе в загрузчик.
3.2.0 (01.08.2022)
- Новая реализация 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_