Filter likely BullTron BLE devices

This commit is contained in:
2026-07-10 20:53:48 +02:00
parent e3ef3dbfc5
commit 5a249ecb86
3 changed files with 64 additions and 4 deletions
+7
View File
@@ -144,6 +144,13 @@ The default write registers are the observed live MOS status registers
`0x0035` and `0x0036`; keep them editable until those write registers are
verified on your exact hardware/firmware.
Scan results are sorted so likely BullTron devices appear first. The Android app
accepts scanned devices whose BLE name contains `DL` or `B35`, or whose legacy
advertising payload contains marker bytes for `DL`, `PU`, or `JHB`. The desktop
app mirrors those name/advertising hints and also treats the confirmed BMS
service UUID `fff0` as a strong match when the host Bluetooth stack exposes it
during scanning.
## App Workflow
The app's normal telemetry flow is: