BMS Dash 1.0.0
First release of BMS Dash — a dark, glanceable Android dashboard for JBD / Xiaoxiang smart BMS over Bluetooth LE.
Highlights
- Dashboard: radial SOC gauge, voltage/current/capacity/temperature tiles, decoded protection warnings, device info, and a hardened single toggle for charge + discharge MOSFETs (confirm-and-retry against telemetry, confirmation prompt before cutting power).
- Cells: per-cell bars with relative zoom, min/max/delta/average, live balancing indicators.
- Monitor: gradient time-series graphs for voltage, current, power, SOC and temperature (1 m / 5 m / 15 m / All, touch tooltips, ~1 h history).
- Connectivity: BMS-first device filtering, auto-reconnect on launch, stale-telemetry watchdog.
- Demo mode: built-in simulated 10S pack — explore every screen without hardware.
Safety
The app only ever writes the volatile MOSFET on/off register (0xE1). It never enters factory mode or touches EEPROM/protection settings.
Install
Download the APK below and install it (enable "install from unknown sources" if prompted). Requires Android 5+ with Bluetooth LE; tested against a JBD SP17S005P17S80A.