From 1963708d366eaf301a6b6c29d9509d4b1dc7eff7 Mon Sep 17 00:00:00 2001 From: Ting Yu Date: Fri, 3 Dec 2021 07:23:40 +0100 Subject: [PATCH] Use Math.floor to convert RSSNR from ten db to DB To keep the same pictogram level with Modem, use Math.floor to convert RSSNR for LTE. Bug: 196280737 Test: atest SignalStrengthControllerTest Change-Id: I40797ba39ccd8d7bd802e912f8005ee9f580977d --- telephony/java/android/telephony/CellSignalStrengthLte.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telephony/java/android/telephony/CellSignalStrengthLte.java b/telephony/java/android/telephony/CellSignalStrengthLte.java index e8633dd4b7bd4..947dc0107dba5 100644 --- a/telephony/java/android/telephony/CellSignalStrengthLte.java +++ b/telephony/java/android/telephony/CellSignalStrengthLte.java @@ -600,7 +600,7 @@ public final class CellSignalStrengthLte extends CellSignalStrength implements P /** @hide */ public static int convertRssnrUnitFromTenDbToDB(int rssnr) { - return rssnr / 10; + return (int) Math.floor((float) rssnr / 10); } /** @hide */