summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Etan Cohen <etancohen@google.com> 2018-02-13 15:17:08 -0800
committer Etan Cohen <etancohen@google.com> 2018-02-16 10:13:26 -0800
commit11fa8355d4bc823aa87bab9607bf346093350ca5 (patch)
treee71bd007c6873970f8d857f7a4c5fa46be504ccc
parent870301c9e2ce42b67da7dcc5a24cc4f03e39f3ae (diff)
[RTT] RangeResult RSSI now in units of dB
Changed from units of -0.5dB to units of +1dB (original is what comes from the firmware). Per API council feedback. Bug: 73088768 Test: unit tests & integration tests Change-Id: I77ccbf76f947f29b24a701626e0a1517dd85729e
-rw-r--r--wifi/java/android/net/wifi/RttManager.java2
-rw-r--r--wifi/java/android/net/wifi/rtt/RangingResult.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/wifi/java/android/net/wifi/RttManager.java b/wifi/java/android/net/wifi/RttManager.java
index a61ac54e0ff1..f79c396b9079 100644
--- a/wifi/java/android/net/wifi/RttManager.java
+++ b/wifi/java/android/net/wifi/RttManager.java
@@ -991,7 +991,7 @@ public class RttManager {
legacyResults[i].distance = result.getDistanceMm() / 10;
legacyResults[i].distanceStandardDeviation =
result.getDistanceStdDevMm() / 10;
- legacyResults[i].rssi = result.getRssi();
+ legacyResults[i].rssi = result.getRssi() * -2;
legacyResults[i].ts = result.getRangingTimestampUs();
} else {
// just in case legacy API needed some relatively real timestamp
diff --git a/wifi/java/android/net/wifi/rtt/RangingResult.java b/wifi/java/android/net/wifi/rtt/RangingResult.java
index fbec0f1bffc1..ea8b4c701be5 100644
--- a/wifi/java/android/net/wifi/rtt/RangingResult.java
+++ b/wifi/java/android/net/wifi/rtt/RangingResult.java
@@ -177,7 +177,7 @@ public final class RangingResult implements Parcelable {
}
/**
- * @return The average RSSI (in units of -0.5dB) observed during the RTT measurement.
+ * @return The average RSSI, in units of dBm, observed during the RTT measurement.
* <p>
* Only valid if {@link #getStatus()} returns {@link #STATUS_SUCCESS}, otherwise will throw an
* exception.