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

Commit 29b7a844 authored by Robert Greenwalt's avatar Robert Greenwalt Committed by Android (Google) Code Review
Browse files

Merge "Add batch scan data to power stats." into klp-dev

parents 7d716436 21a2eb5a
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -490,6 +490,15 @@ public class BatteryStatsHelper {
                    * mPowerProfile.getAveragePower(PowerProfile.POWER_WIFI_SCAN)) / 1000;
            power += p;
            if (DEBUG && p != 0) Log.i(TAG, String.format("wifi scanning power=%.2f", p));
            for (int bin = 0; bin < BatteryStats.Uid.NUM_WIFI_BATCHED_SCAN_BINS; bin++) {
                long batchScanTimeMs = u.getWifiBatchedScanTime(bin, uSecTime, which) / 1000;
                p = (batchScanTimeMs
                        * mPowerProfile.getAveragePower(PowerProfile.POWER_WIFI_BATCHED_SCAN, bin));
                power += p;
                if (DEBUG && p != 0) {
                    Log.i(TAG, String.format("wifi batched scanning lvl %d = %.2f", bin, p));
                }
            }

            // Process Sensor usage
            Map<Integer, ? extends BatteryStats.Uid.Sensor> sensorStats = u.getSensorStats();