diff options
author | Todd Poynor <toddpoynor@google.com> | 2013-07-30 19:12:10 -0700 |
---|---|---|
committer | Todd Poynor <toddpoynor@google.com> | 2013-08-07 18:30:13 +0000 |
commit | b98240cc6ca8fe60b93bfc0d2f6e49c66329f8ff (patch) | |
tree | ad6ebef0412e08aedf82d6564db83df161a98147 /services | |
parent | 43c2718b3fb404d72d711eb37d5c5d10edc97605 (diff) | |
download | frameworks_native-b98240cc6ca8fe60b93bfc0d2f6e49c66329f8ff.zip frameworks_native-b98240cc6ca8fe60b93bfc0d2f6e49c66329f8ff.tar.gz frameworks_native-b98240cc6ca8fe60b93bfc0d2f6e49c66329f8ff.tar.bz2 |
batteryservice: add battery current now and charge counter data
Change-Id: I4b3ea25342d4a03a8e38bfee2ef3b1ce54f82582
Diffstat (limited to 'services')
-rw-r--r-- | services/batteryservice/BatteryProperties.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/services/batteryservice/BatteryProperties.cpp b/services/batteryservice/BatteryProperties.cpp index ab636a9..e4a42ed 100644 --- a/services/batteryservice/BatteryProperties.cpp +++ b/services/batteryservice/BatteryProperties.cpp @@ -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; |