batteryservice: add battery current now and charge counter data
Change-Id: I4b3ea25342d4a03a8e38bfee2ef3b1ce54f82582
This commit is contained in:
parent
43c2718b3f
commit
b98240cc6c
@ -52,6 +52,8 @@ struct BatteryProperties {
|
||||
bool batteryPresent;
|
||||
int batteryLevel;
|
||||
int batteryVoltage;
|
||||
int batteryCurrentNow;
|
||||
int batteryChargeCounter;
|
||||
int batteryTemperature;
|
||||
String8 batteryTechnology;
|
||||
|
||||
|
@ -38,6 +38,8 @@ status_t BatteryProperties::readFromParcel(Parcel* p) {
|
||||
batteryPresent = p->readInt32() == 1 ? true : false;
|
||||
batteryLevel = p->readInt32();
|
||||
batteryVoltage = p->readInt32();
|
||||
batteryCurrentNow = p->readInt32();
|
||||
batteryChargeCounter = p->readInt32();
|
||||
batteryTemperature = p->readInt32();
|
||||
batteryTechnology = String8((p->readString16()).string());
|
||||
return OK;
|
||||
@ -52,6 +54,8 @@ status_t BatteryProperties::writeToParcel(Parcel* p) const {
|
||||
p->writeInt32(batteryPresent ? 1 : 0);
|
||||
p->writeInt32(batteryLevel);
|
||||
p->writeInt32(batteryVoltage);
|
||||
p->writeInt32(batteryCurrentNow);
|
||||
p->writeInt32(batteryChargeCounter);
|
||||
p->writeInt32(batteryTemperature);
|
||||
p->writeString16(String16(batteryTechnology));
|
||||
return OK;
|
||||
|
Loading…
Reference in New Issue
Block a user