Determines when the battery state changes.
The BatteryStateService API lets you know when the battery state changes, that is, its current charge level, whether it is plugged and charging. It uses the BatteryChargeState structure to describe the current power state of Pebble.
Refer to the classio-battery-connection example, which demonstrates using the battery state service in a watchface.
Subscribe to the battery state event service. Once subscribed, the handler gets called on every battery state change.
A callback to be executed on battery state change event
Unsubscribe from the battery state event service. Once unsubscribed, the previously registered handler will no longer be called.
Structure for retrieval of the battery charge state.
A percentage (0-100) of how full the battery is.
True if the battery is currently being charged. False if not.
True if the charger cable is connected. False if not.
Callback type for battery state change events.
the state of the battery BatteryChargeState
Do you have questions about the Pebble SDK?
Do you need some help understanding something on this page?
You can either take advantage of our awesome developer community and check out the SDK Help forums, or you can send us a message through the website!