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

Commit fc596718 authored by Dmitri Plotnikov's avatar Dmitri Plotnikov Committed by Android Build Coastguard Worker
Browse files

Fix GNSS power calculation

Bug: 354311169
Flag: EXEMPT bugfix
Test: atest PowerStatsRavenwood
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:983d5d50988db09dc2242c9d159435cfa0dda669)
Merged-In: Ib851a4cb2332902f4c96eec5131eb7d5aff99dd5
Change-Id: Ib851a4cb2332902f4c96eec5131eb7d5aff99dd5
parent 2fdf42cc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -126,7 +126,7 @@ public class GnssPowerCalculator extends PowerCalculator {
        long totalTime = 0;
        double totalPower = 0;
        for (int i = 0; i < GnssSignalQuality.NUM_GNSS_SIGNAL_QUALITY_LEVELS; i++) {
            long timePerLevel = stats.getGpsSignalQualityTime(i, rawRealtimeUs, statsType);
            long timePerLevel = stats.getGpsSignalQualityTime(i, rawRealtimeUs, statsType) / 1000;
            totalTime += timePerLevel;
            totalPower += mAveragePowerPerSignalQuality[i] * timePerLevel;
        }