WB-MIR v.3 firmware changelog
Overview
Device firmware can be updated over Modbus; see the instructions.
This page lists changes since the beginning of 2022. Earlier changes are in Firmware Changelog.
Changelog
4.36.0 (13.08.2026)
- Added DS18B20 temperature correction registers.
- ERRMODBUS012: Fixed possible interruption of Fast Modbus event transmission.
4.35.2 (03.07.2026)
- Improved Fast Modbus arbitration timing stability
- Fixed Modbus issues:
- ERRMODBUS008: Unexpected behaviour with long request frames
- ERRMODBUS009: Unexpected behaviour when reading near address 0xFFFF in continuous-reading mode
- ERRMODBUS010: Incorrect request validation and handling of invalid requests
- ERRMODBUS011: Incorrect handling of invalid Fast Modbus event-configuration requests
4.35.1 (29.05.2026)
- Fixed event loss when two devices on the same bus transmit events simultaneously.
4.35.0 (27.04.2026)
- Added support for multiple DS18B20 sensors
- Improved reliability of saving device state at power loss
4.34.1 (16.03.2026)
- Optimised filesystem operation
- Optimised power-loss handling
4.34.0 (24.12.2025)
- Added stack and RAM monitoring service registers
- Added a service register for the last MCU reset cause
- Added a firmware update counter service register
- Improved MCU supply voltage measurement accuracy on new devices
- Added device batch number registers
4.33.0 (22.09.2025)
- Added a register to restore default settings
4.32.2 (23.06.2025)
- Fixed a bug that kept safe mode permanently enabled ERRMIR09
4.32.1 (02.06.2025)
- Added Safety Mode
- Fixed possible loss of Modbus responses under very frequent requests (observed on WB-MAP12E)
- Fixed unexpected behaviour when invalid values are written to some registers ERRMODBUS003
- Reduced the Git information area to 25 registers (50 characters)
4.32.0 (28.12.2024)
- The WB-MIR project separated from the WB-MS project.
- Added press-type detection.
- New 1-Wire driver with bus overload protection.
- Added register 5520 for IR command size in RAM.
- Fixed IR command playback failing to finish when the command contained values of one ERRMIR08
From this point, WB-MIR development is separate from WB-MS
4.31.11 (05.11.2024)
4.31.10 (11.10.2024)
4.31.9 (17.07.2024)
4.31.7 (07.02.2024) — available in testing
4.31.6 (07.02.2024)
4.31.5 (25.01.2024)
4.31.4 (11.12.2023)
4.31.3 (04.12.2023)
4.31.2 (02.11.2023)
4.31.1 (08.09.2023)
4.31.0 (16.08.2023)
4.30.0 (10.08.2023)
4.29.11 (25.07.2023)
4.29.10 (04.07.2023)
4.29.9 (14.06.2023)
4.29.8 (14.06.2023)
4.29.7 (05.05.2023)
4.29.6 (04.05.2023)
4.29.5 (12.04.2023)
4.29.4 (28.03.2023)
4.29.3 (20.03.2023)
4.29.2 (15.03.2023)
4.29.1 (03.03.2023)
4.29.0 (03.03.2023)
4.28.1 (21.02.2023)
4.28.0 (21.02.2023)
4.27.0 (21.02.2023)
4.26.0 (01.02.2023)
4.25.2 (30.12.2022)
4.25.1 (20.12.2022)
4.25.0 (15.12.2022)
4.24.0 (12.12.2022)
4.23.1 (05.12.2022)
4.23.0 (14.11.2022)
4.22.1+wb1 (30.12.2022)
4.22.1 (27.09.2022)
4.22.0 (26.08.2022)
4.21.0 (03.08.2022)
4.20.0 (18.07.2022)
4.19.0 (08.07.2022)
4.18.10 (07.07.2022)
4.18.9 (30.06.2022)
4.18.8 (15.06.2022)
4.18.7 (17.05.2022)
4.18.6 (24.03.2022)
4.18.4 (25.02.2022)
4.18.3 (10.02.2022)
4.18.2 (26.01.2022)
4.18.1 (31.01.2022)
4.18.0 (28.01.2022)
4.17.7 (27.01.2022)
4.17.6 (26.01.2022)
4.17.5 (26.01.2022)
4.17.4 (19.01.2022)
4.17.3 (14.01.2022)