Values for Intel System Management Bus Smart Battery command codes |
| Command | Protocol | Description |
|---|---|---|
|
00h |
Read / Write Word |
"ManufacturerAccess" implementation-specific |
|
01h |
Read / Write Word |
get/set Low Capacity Alarm threshold |
|
02h |
Read / Write Word |
get/set Remaining Time Alarm value (in minutes) |
|
03h |
Read / Write Word |
get/set battery characteristics (see #00489) |
|
04h |
Read / Write Word |
"AtRate" indicate charge/discharge rate |
|
05h |
Read Word |
"AtRateTimeToFull" time to completely charge (in min.) |
|
06h |
Read Word |
"AtRateTimeToEmpty" time to entirely discharge (min.) |
|
07h |
Read Word |
"AtRateOK" boolean: can battery supply another 10sec? |
|
08h |
Read Word |
internal battery temperature (in 0.1 Kelvins) |
|
09h |
Read Word |
current battery voltage in millivolts |
|
0Ah |
Read Word |
current flowing through battery in milliamperes (positive if charging, negative if discharging) |
|
0Bh |
Read Word |
average current over the past minute |
|
0Ch |
Read Word |
expected error margin in capacity computations in % |
|
0Dh |
Read Word |
predicted remaining charge as % of full charge |
|
0Eh |
Read Word |
predicted remaining charge as % of design capacity |
|
0Fh |
Read Word |
predicted remaining charge in mAh or 10mWh |
|
10h |
Read Word |
predicted full charge capacity in mAh or 10mWh |
|
11h |
Read Word |
predicted remaining battery life in minutes FFFFh = not discharging |
|
12h |
Read Word |
rolling average of predicted life over past minute |
|
13h |
Read Word | rolling average of predicted charge time over past min. FFFFh = not charging |
|
14h |
Read Word |
get battery's desired charging current in mA |
|
14h |
Write Word |
set charging current in mA |
|
15h |
Read Word |
get battery's desired charging current in mV |
|
15h |
Write Word |
set desired charging voltage in mV |
|
16h |
Read Word | get current battery status (see #00490) |
|
17h |
Read Word | get number of charge/discharge cycles for battery |
|
18h |
Read Word | get design capacity in mAh or 10mWh |
|
19h |
Read Word |
get design voltage |
|
1Ah |
Read Word |
get specification information (see #00491) |
|
1Bh |
Read Word |
get manufacture date (see #01665 at INT 21/AX=5700h) |
|
1Ch |
Read Word |
get serial number |
|
1Dh - 1Fh |
|
reserved |
|
20h |
Read Word |
get manufacturer's name |
|
21h |
Read Word |
get device name |
|
22h |
Read Word |
get device chemistry (see #00492) |
|
23h |
Read Word |
get manufacturer data |
|
24h - 2Eh |
|
reserved |
|
2Fh |
|
manufacturer-specific |
|
30h - 3Bh |
|
reserved |
|
3Ch - 3Fh |
|
manufacturer-specific |
|
Note: |
Bits 7-6 are reserved for addressing multiple batteries in a future version of the specification. |
|
See Also: |