7a60ea4c6a2e4426465acd0824cd9ca3a8b9e158 |
|
27-Mar-2018 |
Etan Cohen <etancohen@google.com> |
[RTT] Expose new public API for number of measurements The RTT distance and standard deviation are calculated based on a set of N measurements. Of those M (M<=N) may be successful. The quality of the provided results can be assessed by 2 measures: 1. The standard deviation of the results The standard deviation is only valid if the number of successful measurements is >1 otherwise a 0 is returned. A value of 0 cannot be differentiated from a legitimate 0 standard deviation. In one case (number of samples > 1) a standard deviation of 0 indicates high confidence in the result. In the other case (number of samples = 0) no confidence information can be derived. 2. The ratio of successful to total attempted measurements Add API which provides the number of attempted measurements and number of successful measurements used to calculate the final results. Bug: 76445930 Test: N/A (unhide CL only, code verified earlier) Change-Id: Ia7322b3abc28e83c29d0b0ae79db30fd99bb7fe1
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
ce7179bfcfa296237102d74700d8335dde515428 |
|
27-Mar-2018 |
Etan Cohen <etancohen@google.com> |
[RTT] Add API for number of measurements Add information about the number of attemped and successful measurements used to calculate the final results (especially critical for standard deviation). Bug: 76445930 Test: unit tests & integration tests Change-Id: I906b6e8a4d74799447ab7c2e55965fdd448dc470
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
5e278aedfa2c705d8d011a74b72862581d69666e |
|
15-Mar-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "[RTT][AWARE] Minor update to distance documentation" into pi-dev
|
647ee3aeff7c791bb97321c4db5c25e574eff252 |
|
14-Mar-2018 |
Etan Cohen <etancohen@google.com> |
[RTT][AWARE] Minor update to distance documentation Clarify that measured distance may be negative. Bug: 63446747 Test: builds Change-Id: Iff73c1e22dcf98dfce6fc69b7c9d4cf8a05af8d7
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
881ed3dd896b69b26676779935451ddd4f19e1e1 |
|
27-Feb-2018 |
Etan Cohen <etancohen@google.com> |
[RTT] Update LCI/LCR documentation to refect to IEEE 802.11-2016 spec. Update API doc. Bug: 73953299 Test: builds Change-Id: I608f1bc631902baf76d9e21a6dd586b188fdfac1
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
2094d9d306e6f7a7855cd2eb548548cece851cf6 |
|
17-Feb-2018 |
Etan Cohen <etancohen@google.com> |
Merge "[RTT] Replace Handler with Executor in public APIs"
|
554fa64cc9db41d4cffbf6aacc2d06b69e3f9e44 |
|
17-Feb-2018 |
Etan Cohen <etancohen@google.com> |
Merge "[RTT] Ranging timestamp is in millis"
|
dd01fb1e049d8c7f6e852b0e21a8f73c259f045e |
|
17-Feb-2018 |
Etan Cohen <etancohen@google.com> |
Merge "[RTT] RangeResult RSSI now in units of dB"
|
15235cd5f700ba9dfa30532b38bad66f2f75b60e |
|
17-Feb-2018 |
Etan Cohen <etancohen@google.com> |
Merge "[RTT] LCI/LCR to System API - unparsed"
|
52982a9e40650f75105adf96baf4b072af924e88 |
|
14-Feb-2018 |
Etan Cohen <etancohen@google.com> |
[RTT] Replace Handler with Executor in public APIs Per new API guidelines. Bug: 73088768 Test: unit tests & integration tests Change-Id: I5aba667e746f4a031fcf53c168e89cbdcfc0c5ec
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
4577b9b17c485fae7691203a86ff704381a2d60f |
|
14-Feb-2018 |
Etan Cohen <etancohen@google.com> |
[RTT] Ranging timestamp is in millis API review mods: change ranging timestamp to milliseconds. Update docs to clarify which time is being measured. Bug: 73088768 Test: unit tests & integration tests Change-Id: I8a81e92d1a3d264abd98a1695be6a5da6fa5f6a1
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
11fa8355d4bc823aa87bab9607bf346093350ca5 |
|
14-Feb-2018 |
Etan Cohen <etancohen@google.com> |
[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
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
870301c9e2ce42b67da7dcc5a24cc4f03e39f3ae |
|
13-Feb-2018 |
Etan Cohen <etancohen@google.com> |
[RTT] LCI/LCR to System API - unparsed Move LCI/LCR to a System API - unparsed: - Punting parsing for future release - Not widely available in APs for testing - Usability/deployment unclear Bug: 71643239 Bug: 73088768 Test: unit tests & sanity integration tests Change-Id: Idd3bded55e887abbad6c51b00b31e75c859ba579
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
d4a4b1edd4c82d59f2454963939a6611f4dcd46c |
|
12-Feb-2018 |
Etan Cohen <etancohen@google.com> |
[RTT] Unhide error status code for non-support of IEEE 802.11mc Bug: 72975604 Bug: 73088768 Test: builds Change-Id: I3e07ee73221b280c69ace42481cad38d3abcbbea
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
74e201246f43191b4c9444717b12bd4d1bc3e86c |
|
12-Feb-2018 |
Etan Cohen <etancohen@google.com> |
[RTT] Add error code for Responder not support IEEE 802.11mc Add an error code which will be used when the Responder does not support IEEE 802.11mc - and by implication when such non-support results in an error. Note: @hide for now - will be unhidden in a subsequent CL. Bug: 72975604 Test: unit tests, integration tests Change-Id: I903abe6cfe19e771e4e4cdaadec48e82f009cbf3
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
e54f93907f0ff13cc792375b6138318b6062712d |
|
19-Jan-2018 |
Etan Cohen <etancohen@google.com> |
[RTT] Public LCI and LCR API Expose the LCI and LCR APIs. Bug: 65108607 Test: builds Change-Id: If103dbff349a3f9e951d12dc4cec1d7dc48745ad
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
7c700afcd9a69001a2923e2810c7cd142bd1977e |
|
05-Jan-2018 |
Etan Cohen <etancohen@google.com> |
[RTT] Add LCI and LCR structures Baseline LCI & LCR classes and structure (and planned API). Bug: 71643239 Test: unit tests Change-Id: I1ebe4f46d219901761758de58d73815ccfe6e815
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
a0688e0321a3c911080d7a5a4ae7bf196198c319 |
|
07-Dec-2017 |
Etan Cohen <etancohen@google.com> |
[RTT2] Baseline public Wi-Fi RTT API Basic Wi-Fi RTT API for ranging to APs + Wi-Fi Aware peers. Note: no functional tests, just unhiding/comment fixes. Bug: 65108607 Test: builds, unit tests, integration tests. Change-Id: I532ca35c866a7862859a0e64d9f7eccd95baa83d
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
48856ee3937de209bfd9a320c2f91a4a9007da57 |
|
21-Nov-2017 |
Etan Cohen <etancohen@google.com> |
[RTT2] Convert APIs to use MacAddress MacAddress class is being added as a public API. Convert ad-hoc byte[] represetations to new class. Bug: 65108607 Test: unit tests and integration tests Change-Id: I4bf3b7c47f37d4ef4dd5af0dcdeb7d57f2f94368
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
210da15b9f195c045b34ce0b125a431f394edce0 |
|
10-Oct-2017 |
Etan Cohen <etancohen@google.com> |
[RTT2] Error code reconfiguration Error code changes: - Error code for overall failure - Error code for individual failures - Throw exception when trying to access invalid results Bug: 65108607 Test: unit tests and integration tests Change-Id: I97372fe078cc4b80ae01d5ffaab78f8e8ee84b7f
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
3efe3cdd34eb63ca28bc59ce3ebafe4d051d09b1 |
|
10-Oct-2017 |
Etan Cohen <etancohen@google.com> |
[RTT2] Ranging results CM -> MM Change the units (and name) of the ranging result from CM to MM. Bug: 65108607 Test: unit tests & integration tests Change-Id: Id4d3d25e508d6a743c0fe13c9829c0a2ba4196c3
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
b73707c3f47940a3b64bcd054f9a551868d87588 |
|
10-Oct-2017 |
Etan Cohen <etancohen@google.com> |
[RTT2] Rename API Ap -> AccessPoint, timestamp API council feedback: - Ap -> AccessPoint - Timestamp -> add us unit Bug: 65108607 Test: unit tests & integration test suite Change-Id: I733ab9e07e7ced2fa15144eea2c395fe267ce974
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
5a100a07b10424f45567e2efa6f11cf0110eb6b9 |
|
27-Sep-2017 |
Etan Cohen <etancohen@google.com> |
[RTT2] Add support for RTT to Wi-Fi Aware peers Add API to specify RTT requests to Wi-FI Aware peers specified either using their MAC address (out-of-band discovery) or their PeerHandle (in-band discovery). Bug: 65015034 Test: unit tests + integration tests Change-Id: I1cb8e90cab7c1acc621576703c9d0c6f4f5ac8d4
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|
17ba47254ceabc27c3c8ebc8728fa6c0d55975bc |
|
21-Aug-2017 |
Etan Cohen <etancohen@google.com> |
[RTT2] New (v2) Wi-Fi RTT framework Replace existing Wi-Fi RTT manager framework. Creating new framework in parallel since there's code using the new framework - will be switched over once new version ready. New version is AIDL-based. Bug: 65014552 Test: unit tests and integration tests Change-Id: Id468c9b2a3c94eb30959f5ac5e4b1688fb8fc633
/frameworks/base/wifi/java/android/net/wifi/rtt/RangingResult.java
|