commit | 68511c759f5484303e440868e978c0131f4ac28a | [log] [tgz] |
---|---|---|
author | Benjamin Schwartz <bsschwar@google.com> | Mon Oct 26 17:31:30 2020 -0700 |
committer | Benjamin Schwartz <bsschwar@google.com> | Thu Feb 04 15:27:49 2021 -0800 |
tree | 88ae862d7ad21b6f8693df1b254650ed59131059 | |
parent | 18a3fb5ce3f0bb49fb358f3ba9f20227dba4f0d5 [diff] |
power/stats: Add duration field to EnergyMeasurement Bug: 168831752 Test: dumpsys android.hardware.power.stats.IPowerStats/default Change-Id: Ie588854d8bbe24c1c3492d547ede4aa249b1d50f Merged-In: Ie588854d8bbe24c1c3492d547ede4aa249b1d50f
diff --git a/power/stats/aidl/aidl_api/android.hardware.power.stats/current/android/hardware/power/stats/EnergyMeasurement.aidl b/power/stats/aidl/aidl_api/android.hardware.power.stats/current/android/hardware/power/stats/EnergyMeasurement.aidl index 341909e..4d56ccf 100644 --- a/power/stats/aidl/aidl_api/android.hardware.power.stats/current/android/hardware/power/stats/EnergyMeasurement.aidl +++ b/power/stats/aidl/aidl_api/android.hardware.power.stats/current/android/hardware/power/stats/EnergyMeasurement.aidl
@@ -20,5 +20,6 @@ parcelable EnergyMeasurement { int channelId; long timestampMs; + long durationMs; long energyUWs; }
diff --git a/power/stats/aidl/android/hardware/power/stats/EnergyMeasurement.aidl b/power/stats/aidl/android/hardware/power/stats/EnergyMeasurement.aidl index f873849..d81914d 100644 --- a/power/stats/aidl/android/hardware/power/stats/EnergyMeasurement.aidl +++ b/power/stats/aidl/android/hardware/power/stats/EnergyMeasurement.aidl
@@ -23,11 +23,15 @@ */ int channelId; /** - * Time since boot in milliseconds + * Approximate time of data capture in millseconds since boot */ long timestampMs; /** - * Accumulated energy since boot in microwatt-seconds (uWs) + * Duration in milliseconds that energy has been accumulated + */ + long durationMs; + /** + * Accumulated energy in microwatt-seconds (uWs) */ long energyUWs; }
diff --git a/power/stats/aidl/android/hardware/power/stats/IPowerStats.aidl b/power/stats/aidl/android/hardware/power/stats/IPowerStats.aidl index 85a2ce0..05e2004 100644 --- a/power/stats/aidl/android/hardware/power/stats/IPowerStats.aidl +++ b/power/stats/aidl/android/hardware/power/stats/IPowerStats.aidl
@@ -96,7 +96,7 @@ ChannelInfo[] getEnergyMeterInfo(); /** - * Reports accumulated energy since boot for each specified channel. + * Reports accumulated energy for each specified channel. * * @param channelIds IDs of channels for which data is requested. * Passing an empty list will return energy measurements for all available channels.