Wiren BoardDocumentation
Reference · English

WB-UPS v.3 firmware changelog

revision 89696

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

1.4.1 (01.07.2026)

1.4.0 (23.06.2026) — available in testing

  • Added smoothing and monotonic display of charge level.
  • Added raw charge-level register.
  • 100% charge is now displayed only when battery state is Fully charged.
  • Fixed configuration persistence after restart.
  • Improved Fast Modbus arbitration timing stability.

1.3.2 (29.05.2026)

  • Added FlashFS diagnostic service registers.
  • Optimized stack usage when requesting many registers.
  • Fixed calibration-function bug.
  • Fixed event loss when two devices on the same bus transmit events simultaneously.

1.3.1 (25.03.2026)

  • Optimised filesystem operation
  • Optimised power-loss handling

1.3.0 (25.12.2025)

  • Added device batch number registers

1.2.0 (12.12.2025)

  • Added service register to disable the front-panel button LED for more accurate calibration
  • Added stack and RAM monitoring service registers
  • Added a service register for the last MCU reset cause
  • Added a firmware update counter service register
  • Added FlashFS diagnostic service registers
  • Improved MCU supply voltage measurement accuracy on new devices

1.1.0 (02.09.2025)

  • Added support for parallel connection of multiple WB-UPS modules
  • Added charging shutdown if the battery is discharging despite input power being present, for example when output voltage exceeds input voltage and the load is actually battery-powered.
  • Added configuration-reset register

1.0.2 (16.07.2025)

  • Added signature for a new battery model with different internal resistance

1.0.1 (03.07.2025)

  • Expanded ADC near-zero suppression range

1.0.0 (01.06.2025)

  • First firmware version