Fix BullTron GUI telemetry and MOS writes
This commit is contained in:
@@ -146,8 +146,8 @@ at least one advertisement from that peripheral in the current session.
|
||||
The GUI shows:
|
||||
|
||||
- live pack voltage, current, discharge watts, SOC, remaining Ah, cell max/min,
|
||||
imbalance, cell count, cycle count, charge MOS, discharge MOS, and computed
|
||||
time-to-empty/time-to-full
|
||||
imbalance, cell count, cycle count, charge/discharge MOS, separate
|
||||
charge/discharge current and watts, and computed time-to-empty/time-to-full
|
||||
- alarm/status words decoded into readable alarm names where known
|
||||
- system/settings values such as the control PIN, firmware/version text,
|
||||
product info, battery code/SN, production-date raw value, and inferred battery
|
||||
@@ -156,9 +156,9 @@ The GUI shows:
|
||||
|
||||
The settings tab has MOS on/off controls, but writes are deliberately guarded:
|
||||
you must enter the BMS PIN, tick `Enable MOS writes`, and confirm each write.
|
||||
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.
|
||||
The default write registers mirror the BullTron system screen: `0x00A5` for
|
||||
charge MOS and `0x00A6` for discharge MOS. The live MOS status still comes from
|
||||
read-only telemetry registers `0x0035` and `0x0036`.
|
||||
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user