Possible battery charger states.
Synopsis:
#include <bps/battery.h>
typedef enum {
BATTERY_CHARGER_ERROR = 0
BATTERY_CHARGER_BAD = 1
BATTERY_CHARGER_NONE = 2
BATTERY_CHARGER_PLUGGED = 3
BATTERY_CHARGER_CHARGING = 4
} battery_charger_info_t;
Data:
- BATTERY_CHARGER_ERROR
- A battery-related system error.
- BATTERY_CHARGER_BAD
- The charger is invalid or weak.
- BATTERY_CHARGER_NONE
- No charger is present.
- BATTERY_CHARGER_PLUGGED
- The charger is connected, but not charging since the battery is fully charged.
- BATTERY_CHARGER_CHARGING
- The charger is connected and the battery is being charged.
Library:
libbps (For the qcc command, use the -l bps option to link against this library)
Description:
This enumeration defines the possible battery charger states.