Изменения в прошивке WB-LED

Материал из Wiren Board
Это утверждённая версия страницы. Она же — наиболее свежая версия.

Общее

Вы можете обновить прошивку устройства по протоколу Modbus, инструкция.
На этой странице указаны изменения с начала 2022 года, предыдущие на странице Firmware Changelog.

Список изменений

3.4.3 (19.01.2024)доступно в testing

Добавили события быстрого модбаса:

  • для регистров цвета в 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)

Без изменений для этого устройства.

3.0.2 (15.03.2022)

Без изменений для этого устройства.

3.0.1 (10.03.2022)

Без изменений для этого устройства.