Loading location/java/com/android/internal/location/gnssmetrics/GnssMetrics.java +3 −1 Original line number Original line Diff line number Diff line Loading @@ -224,7 +224,9 @@ public class GnssMetrics { s.append("GNSS_KPI_END").append("\n"); s.append("GNSS_KPI_END").append("\n"); GpsBatteryStats stats = mGnssPowerMetrics.getGpsBatteryStats(); GpsBatteryStats stats = mGnssPowerMetrics.getGpsBatteryStats(); if (stats != null) { if (stats != null) { s.append("Power Metrics").append('\n'); s.append("Power Metrics").append("\n"); s.append(" Time on battery (min): " + stats.getLoggingDurationMs() / ((double) DateUtils.MINUTE_IN_MILLIS)).append("\n"); long[] t = stats.getTimeInGpsSignalQualityLevel(); long[] t = stats.getTimeInGpsSignalQualityLevel(); if (t != null && t.length == NUM_GPS_SIGNAL_QUALITY_LEVELS) { if (t != null && t.length == NUM_GPS_SIGNAL_QUALITY_LEVELS) { s.append(" Amount of time (while on battery) Top 4 Avg CN0 > " + s.append(" Amount of time (while on battery) Top 4 Avg CN0 > " + Loading Loading
location/java/com/android/internal/location/gnssmetrics/GnssMetrics.java +3 −1 Original line number Original line Diff line number Diff line Loading @@ -224,7 +224,9 @@ public class GnssMetrics { s.append("GNSS_KPI_END").append("\n"); s.append("GNSS_KPI_END").append("\n"); GpsBatteryStats stats = mGnssPowerMetrics.getGpsBatteryStats(); GpsBatteryStats stats = mGnssPowerMetrics.getGpsBatteryStats(); if (stats != null) { if (stats != null) { s.append("Power Metrics").append('\n'); s.append("Power Metrics").append("\n"); s.append(" Time on battery (min): " + stats.getLoggingDurationMs() / ((double) DateUtils.MINUTE_IN_MILLIS)).append("\n"); long[] t = stats.getTimeInGpsSignalQualityLevel(); long[] t = stats.getTimeInGpsSignalQualityLevel(); if (t != null && t.length == NUM_GPS_SIGNAL_QUALITY_LEVELS) { if (t != null && t.length == NUM_GPS_SIGNAL_QUALITY_LEVELS) { s.append(" Amount of time (while on battery) Top 4 Avg CN0 > " + s.append(" Amount of time (while on battery) Top 4 Avg CN0 > " + Loading