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

Материал из Wiren Board
(Новая страница: «<noinclude>{{DISPLAYTITLE: Изменения в прошивках WB-MCM }} == Общее == {{Wbincludes:Changelog Update Devices}} ==Список версий==</noinclude> {{ChangelogItem | {{{1}}} | release = stable | version = 1.3.4 | date = 11.05.2022 | models = WB-MCM8_ | content= Исправили некорректную работу счетчиков нажатий при изменении настроек времени WB-MCM8:_Errata#ER...»)
 
(1.6.4)
(не показана 21 промежуточная версия 4 участников)
Строка 3: Строка 3:
{{Wbincludes:Changelog Update Devices}}
{{Wbincludes:Changelog Update Devices}}
==Список версий==</noinclude>
==Список версий==</noinclude>
{{ChangelogItem
| {{{1}}}
| 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
| date = 11.07.2022
| models = WB-MCM8_
| content=
Новая реализация Modbus:
* поддержка регистра времени ответа 113, очень быстрые ответы если значение 0. Можно эффективно использовать с планировщиком [[wb-mqtt-serial]].
* поддержка режима непрерывного чтения, включается в регистре 114.
Регистры 1120 (время повторения нажатий) удалены за ненадобностью.
Переработали систему серийных номеров для внутренних целей.
Расширенные регистры версии прошивки.
}}
{{ChangelogItem
| {{{1}}}
| release = stable
| version = 1.3.4+wb1
| date = 28.09.2022
| models = WB-MCM8_
| content=
Добавили поддержку новых микросхем EEPROM
}}
{{ChangelogItem
{{ChangelogItem
| {{{1}}}
| {{{1}}}
Строка 30: Строка 161:
| models = WB-MCM8_  
| models = WB-MCM8_  
| content=
| content=
* Исправили ошибку с отсутствием ответа по Modbus
* Исправили ошибку с нестабильным опросом по Modbus
* Добавили поддержку нажатий на кнопки, подключенных ко входам устройства (holdreg 9-16)
* Добавили поддержку режима детектирования нажатий, подключенных ко входам устройства (holdreg 9-16)
* Теперь настройки времени кнопок сохраняются во флеш-память.
}}
}}
{{ChangelogItem
{{ChangelogItem
Строка 42: Строка 172:
| content=
| content=
* Исправили сохранение счётчиков при отключении питания. [[WB-MCM8:_Errata#ERRMCM01|ERRMCM01]]
* Исправили сохранение счётчиков при отключении питания. [[WB-MCM8:_Errata#ERRMCM01|ERRMCM01]]
* Исправили отображениеMCU Temperature и MCU Voltage. [[WB-MCM8:_Errata#ERRMCM02|ERRMCM02]]
* Исправили отображение MCU Temperature и MCU Voltage. [[WB-MCM8:_Errata#ERRMCM02|ERRMCM02]]
}}
}}
<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_