11# [ SMB] ( https://github.com/ArminJo/Smart-Battery-Module-Info_For_Arduino ) - Smart Battery Module (Laptop Battery Pack) Info
2- ### Version 4.0 .0
2+ ### Version 4.1 .0
33[ ![ License: GPL v3] ( https://img.shields.io/badge/License-GPLv3-blue.svg )] ( https://www.gnu.org/licenses/gpl-3.0 )
44[ ![ Commits since latest] ( https://img.shields.io/github/commits-since/ArminJo/Smart-Battery-Module-Info_For_Arduino/latest )] ( https://github.com/ArminJo/Smart-Battery-Module-Info_For_Arduino/commits/master )
55[ ![ Build Status] ( https://github.com/ArminJo/Smart-Battery-Module-Info_For_Arduino/workflows/TestCompile/badge.svg )] ( https://github.com/ArminJo/Smart-Battery-Module-Info_For_Arduino/actions )
@@ -109,7 +109,7 @@ Version 4.0 from Oct 12 2021
109109No LiPo supply detected -> fast display timing
110110Found attached I2C device at 0xB
111111
112- Battery mode (BIN) 0b110000010000001
112+ Battery mode 0x6081 | 0b110000010000001
113113 - Internal Charge Controller Supported
114114 - Battery OK
115115 - Disable AlarmWarning broadcast to Host and Smart Battery Charger
@@ -125,46 +125,47 @@ Design voltage 10.800 V
125125Design capacity 5100 mAh
126126Charging current 3570 mA
127127Charging voltage 12.600 V
128- Specification info 33 | 0x21
128+ SBM protocol (Version / Revision) 1.1 with optional PEC support / 1
129129Cycle count 277
130130
131131Max error of charge calculation 100%
132132Remaining time alarm 10 min
133133Remaining capacity alarm 510 mAh
134- Pack status (BIN) 0b11010110000
135134
136135*** MANUFACTURER INFO ***
137- Device Type: 0 | 0x0
136+ Device Type 0 | 0x0
138137
139138*** RATE TEST INFO ***
140139Setting AT rate to 100 mA
141140TimeToFull at rate Battery not being (dis)charged - received 0xFFFF
142141Setting AT rate to -100 mA
143142TimeToEmpty at rate 21 h 28 min
144- Can be delivered for 10 seconds at rate: 1 | 0x1
143+ Can be delivered for 10 seconds at rate 1 | 0x1
145144
146145*** DYNAMIC INFO ***
147- Full charge capacity 4215 mAh = 82%
148- Remaining capacity 2148 mAh
149146Relative charge 51%
150147Absolute charge 42%
148+ Full charge capacity 4215 mAh = 82%
149+ Remaining capacity 2148 mAh
151150Voltage 11.467 V
152151Current 0 mA
153152Average current of last minute 0 mA
154153Temperature 21.55 C
155154Minutes remaining until empty Battery not being (dis)charged - received 0xFFFF
156- Average minutes remaining until empty: Battery not being (dis)charged - received 0xFFFF
155+ Average minutes remaining until empty Battery not being (dis)charged - received 0xFFFF
157156Minutes remaining for full charge Battery not being (dis)charged - received 0xFFFF
158- Battery status (BIN) 0b11000000
157+ Battery status 0xC0 | 0b11000000
159158 80 Initialized
160159 40 Discharging
161160
161+ Pack config and status 0x6B | 0b11010110000
162+
162163
163164*** DYNAMIC NON STANDARD INFO ***
164- Cell 1 Voltage: 3.826 V
165- Cell 2 Voltage: 3.823 V
166- Cell 3 Voltage: 3.819 V
167- Cell 4 Voltage: 0.000 V
165+ Cell 1 Voltage 3.826 V
166+ Cell 2 Voltage 3.823 V
167+ Cell 3 Voltage 3.819 V
168+ Cell 4 Voltage 0x0
168169
169170*** CHANGED VALUES ***
170171
@@ -193,6 +194,10 @@ Average minutes remaining until empty: 16 h 11 min
193194![ Fritzing schematics] ( extras/SBMInfo_Schaltplan.png )
194195
195196# Revision History
197+ ### Version 4.1.0
198+ - Support for automatic discharge and charge.
199+ - Improved output.
200+
196201### Version 4.0.0
197202- Integrated voltage and resistance measurement.
198203- Major improvements in I2C communication and output.
0 commit comments