Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 60e4a0b0 authored by Benjamin Schwartz's avatar Benjamin Schwartz
Browse files

power/stats: Add duration field to EnergyMeasurement

Bug: 168831752
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: Ie588854d8bbe24c1c3492d547ede4aa249b1d50f
parent 3e7494fa
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -20,5 +20,6 @@ package android.hardware.power.stats;
parcelable EnergyMeasurement {
  int channelId;
  long timestampMs;
  long durationMs;
  long energyUWs;
}
+6 −2
Original line number Diff line number Diff line
@@ -23,11 +23,15 @@ parcelable EnergyMeasurement {
     */
    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;
}
+1 −1
Original line number Diff line number Diff line
@@ -96,7 +96,7 @@ interface IPowerStats {
    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.