Scan screen improvements
Both from tester feedback (thanks!):
More packs recognized without "show all devices"
The likely-BMS filter previously only matched a handful of names. It now
also recognizes:
- LLT Power brandings,
- bare module model codes some firmwares advertise as their name
(SP04S034,AP21S002, ...), - and — regardless of name — any device advertising the JBD Bluetooth
service (0xFF00), which is the most reliable tell.
If your pack still only shows up under "show all devices", please mention
its advertised name in an issue so the filter can learn it.
A device list you can actually tap
The list was sorted by live signal strength, which changes with every
received advertisement, so rows kept swapping places — and briefly-quiet
devices vanished and reappeared. Rows now keep a stable order (likely BMS
first, then by name) for the duration of a scan while the dBm readout keeps
updating in place.
Install
Download bms-dash-1.2.2.apk below. You may need to allow installing from
unknown sources.