int GetBatteryState( void* unused, BATT* batt);
Функция записывает данные о состоянии аккумулятора в структуру batt.
char ChargingState -
Состояние зарядки
char ChargingMethod -
Метод зарядки
int BatteryVoltage - Напряжение на батарее
int ChargerVoltage - Напряжение зарядного устройства
int ChargerCurrent -
Ток, получаемый от зарядного устройства
int CurrentToBattery - Ток зарядки
int BatteryTemperature - Температура батареи в градусах Цельсия
int SystemTemperature - Температура телефона
в градусах Цельсия
int RemainingCapacity -
char RemainingCapacityInPercent - Процент заряда батареи
int PowerDissipation -
Потеря мощности
int NrOfChargingCycles -
int NrOfSecondsOnSafetyTimer -
char SuspensionCause -
BATT batt;
GetBatteryState(SYNC , &batt);