diff options
| author | 2024-07-23 14:22:32 -0700 | |
|---|---|---|
| committer | 2024-07-23 14:22:32 -0700 | |
| commit | 983d5d50988db09dc2242c9d159435cfa0dda669 (patch) | |
| tree | 3369b7cd4b975fbdc7ed6a4d0dfcb577b088b2cb | |
| parent | 04606353b2c02a61f467d4dce785440854ae7e69 (diff) | |
Fix GNSS power calculation
Bug: 354311169
Flag: EXEMPT bugfix
Test: atest PowerStatsRavenwood
Change-Id: Ib851a4cb2332902f4c96eec5131eb7d5aff99dd5
| -rw-r--r-- | services/core/java/com/android/server/power/stats/GnssPowerCalculator.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/power/stats/GnssPowerCalculator.java b/services/core/java/com/android/server/power/stats/GnssPowerCalculator.java index ab22e3e3f94c..1003a8152b92 100644 --- a/services/core/java/com/android/server/power/stats/GnssPowerCalculator.java +++ b/services/core/java/com/android/server/power/stats/GnssPowerCalculator.java @@ -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; } |