Wbincludes:WB-MCM: Changelog: различия между версиями

Материал из Wiren Board
(1.6.4)
(не показано 18 промежуточных версий 3 участников)
Строка 6: Строка 6:
| {{{1}}}
| {{{1}}}
| release = testing
| release = testing
| version = 1.6.4
| date = 07.12.2023
| models = WB-MCM8_
| content=
* Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.6.3
| date = 12.10.2023
| models = WB-MCM8_
| content=
* Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.6.2
| date = 09.10.2023
| models = WB-MCM8_
| content=
* Исправлена ошибка в ответе на команду сканирования через функцию 0x46
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.6.1
| date = 08.09.2023
| models = WB-MCM8_
| content=
* Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс
* Добавили регистр 125 - напряжение питания в мВ до фильтра
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.6.0
| date = 11.05.2023
| models = WB-MCM8_
| content=
* Быстрый модбас. Отправка событий.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.5.2
| date = 17.04.2023
| models = WB-MCM8_
| content=
* Исправлено: Регистры 380 (PPR) принимали CPR (counts per revolution) - количество отсчетов на оборот, в 4 раза большее чем количество импульсов на оборот. Чтобы не было путаницы, регистры теперь принимают PPR (pulses per revolution) -  количество импульсов на любом из выходов на оборот. Число соответствует маркировке на энкодере. Домножение на 4 происходит внутри прошивки.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.5.1
| date = 21.03.2023
| models = WB-MCM8_
| content=
* Исправлена обработка нажатий после перезагрузки если настройки энкодера не менялись
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.5.0
| date = 17.03.2023
| models = WB-MCM8_
| content=
* Работа с инкрементальными энкодерами
* Возможность отключать статусный светодиод. Не сохраняется при перезагрузке
* Режим непрерывного чтения регистров можно сохранить записав в регистр 2
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.4.3
| date = 15.12.2022
| models = WB-MCM8_
| content=
* Исправлено сохранение счетчиков замыканий в EEPROM
* Исправлена инициализация lowpass фильтра для V_IN
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.4.2
| date = 05.12.2022
| models = WB-MCM8_
| content=
* Небольшие исправления в работе Modbus
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.4.1
| date = 11.11.2022
| models = WB-MCM8_
| content=
* Обновлены библиотеки, более стабильная работа modbus
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.4.0
| version = 1.4.0
| date = 11.07.2022
| date = 11.07.2022
| models = WB-MCM8_  
| models = WB-MCM8_  
| content=
| content=
Новая реализация модбас
Новая реализация Modbus:
* поддержка регистра времени ответа 113, очень быстрые ответы если значения 0. можно эффективно использовать с планировщиком wb-mqtt-serial
* поддержка регистра времени ответа 113, очень быстрые ответы если значение 0. Можно эффективно использовать с планировщиком [[wb-mqtt-serial]].
* поддержка режима непрерывного чтения, включается в регистре 114
* поддержка режима непрерывного чтения, включается в регистре 114.


Переработали систему серийных номеров для внутренних целей
Регистры 1120 (время повторения нажатий) удалены за ненадобностью.


Регистры 1120 (время повторения нажатий) удалены за ненадобностью
Переработали систему серийных номеров для внутренних целей.


Расширенные регистры версии прошивки
Расширенные регистры версии прошивки.
}}


{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.3.4+wb1
| date = 28.09.2022
| models = WB-MCM8_
| content=
Добавили поддержку новых микросхем EEPROM
}}
}}
{{ChangelogItem
{{ChangelogItem
| {{{1}}}
| {{{1}}}
Строка 62: Строка 175:
}}
}}
<noinclude>
<noinclude>
== Модели ==
== Модели ==
Скопируйте нужные модели и вставьте их в параметр ''models'' через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели:  
Скопируйте нужные модели и вставьте их в параметр ''models'' через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели:  
   
   
{{Wbincludes: WB-MCM Models}}</noinclude>
{{Wbincludes: WB-MCM Models}}</noinclude>

Версия 20:50, 7 декабря 2023

Общее

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

Список версий

1.6.4 (07.12.2023)доступно в testing

  • Добавили регистр 131: переход в загрузчик с текущими параметрами соединения. Требуется загрузчик версии 1.3.0 или выше.
WB-MCM8_

1.6.3 (12.10.2023)

  • Исправлена ошибка, из-за которой в ответах с битовыми полями в старших битах мог оставаться мусор
WB-MCM8_

1.6.2 (09.10.2023)

  • Исправлена ошибка в ответе на команду сканирования через функцию 0x46
WB-MCM8_

1.6.1 (08.09.2023)

  • Сделали отклик напряжения питания (регистр 121) быстрее. RC фильтра уменьшилось с 500 до 50 мс
  • Добавили регистр 125 - напряжение питания в мВ до фильтра
WB-MCM8_

1.6.0 (11.05.2023)

  • Быстрый модбас. Отправка событий.
WB-MCM8_

1.5.2 (17.04.2023)

  • Исправлено: Регистры 380 (PPR) принимали CPR (counts per revolution) - количество отсчетов на оборот, в 4 раза большее чем количество импульсов на оборот. Чтобы не было путаницы, регистры теперь принимают PPR (pulses per revolution) - количество импульсов на любом из выходов на оборот. Число соответствует маркировке на энкодере. Домножение на 4 происходит внутри прошивки.
WB-MCM8_

1.5.1 (21.03.2023)

  • Исправлена обработка нажатий после перезагрузки если настройки энкодера не менялись
WB-MCM8_

1.5.0 (17.03.2023)

  • Работа с инкрементальными энкодерами
  • Возможность отключать статусный светодиод. Не сохраняется при перезагрузке
  • Режим непрерывного чтения регистров можно сохранить записав в регистр 2
WB-MCM8_

1.4.3 (15.12.2022)

  • Исправлено сохранение счетчиков замыканий в EEPROM
  • Исправлена инициализация lowpass фильтра для V_IN
WB-MCM8_

1.4.2 (05.12.2022)

  • Небольшие исправления в работе Modbus
WB-MCM8_

1.4.1 (11.11.2022)

  • Обновлены библиотеки, более стабильная работа modbus
WB-MCM8_

1.4.0 (11.07.2022)

Новая реализация Modbus:

  • поддержка регистра времени ответа 113, очень быстрые ответы если значение 0. Можно эффективно использовать с планировщиком wb-mqtt-serial.
  • поддержка режима непрерывного чтения, включается в регистре 114.

Регистры 1120 (время повторения нажатий) удалены за ненадобностью.

Переработали систему серийных номеров для внутренних целей.

Расширенные регистры версии прошивки.

WB-MCM8_


1.3.4+wb1 (28.09.2022)

Добавили поддержку новых микросхем EEPROM

WB-MCM8_


1.3.4 (11.05.2022)

Исправили некорректную работу счетчиков нажатий при изменении настроек времени ERRMCM04

WB-MCM8_

1.3.3 (29.04.2022)

  • Исправили ошибку измерения частоты на входах. ERRMCM03
  • Улучшили обработку событий нажатия кнопок.
  • Добавили возможность отключить события двойных и коротких, а за тем длинных нажатий.
WB-MCM8_

1.3.2 (02.02.2022)

  • Исправили ошибку с нестабильным опросом по Modbus
  • Добавили поддержку режима детектирования нажатий, подключенных ко входам устройства (holdreg 9-16)
WB-MCM8_

1.3.1 (28.01.2022)

  • Исправили сохранение счётчиков при отключении питания. ERRMCM01
  • Исправили отображение MCU Temperature и MCU Voltage. ERRMCM02
WB-MCM8_


Модели

Скопируйте нужные модели и вставьте их в параметр models через запятую. Символ подчёркивания тоже нужно копировать — это признак конца имени модели:

WB-MCM8_