PTM:GetBatteryLevel: Difference between revisions

From 3dbrew
Jump to navigation Jump to search
No edit summary
Clarify battery state output and behavior
 
(One intermediate revision by one other user not shown)
Line 26: Line 26:


=Output Values=
=Output Values=
These values are only reliable when [[PTM:GetAdapterState|no external power is connected]].
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
!  Value
!  Value
Description
State of charge
|-
|-
| 5
| 5
| Completely full battery(blue charging icon in home-menu).
| 100~61% (4 blue bars)
|-
|-
| 4
| 4
| Mostly full battery: 4 of 4 battery bars in home-menu with red charging icon.
| 60~31% (3 blue bars)
|-
| 3
| 30~11% (2 blue bars)
|-
| 2
| 10~6% (1 red bar)
|-
| 1
| 5~1% (1 red bar & [[PTMSYSM:SetBatteryEmptyLEDPattern|notification LED]] both blink)
|-
| 0
| 0% (system shutdown)
|}
|}

Latest revision as of 08:34, 26 January 2023

Request

Index Word Description
0 Header code [0x00070000]

Response

Index Word Description
0 Header code
1 Result code
2 u8 output

Output Values

These values are only reliable when no external power is connected.

Value State of charge
5 100~61% (4 blue bars)
4 60~31% (3 blue bars)
3 30~11% (2 blue bars)
2 10~6% (1 red bar)
1 5~1% (1 red bar & notification LED both blink)
0 0% (system shutdown)