History log of /frameworks/base/wifi/java/android/net/wifi/rtt/WifiRttManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
eed77825b2da1b5c4bd4b4df182b89e787456a55 08-Mar-2018 Etan Cohen <etancohen@google.com> [RTT] COARSE -> FINE permission requirements

Bug: 74358581
Test: rtt unit tests
Test: acts/sl4a RangeApSupporting11McTest:test_rtt_80211mc_supporting_aps
Change-Id: Ie65efe227663f7b85344607c765eaa1a231a2533
/frameworks/base/wifi/java/android/net/wifi/rtt/WifiRttManager.java
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/WifiRttManager.java
e73f12ff8ca6a80869cf2876d6f5055457ae03e3 09-Jan-2018 Etan Cohen <etancohen@google.com> Merge changes I620d8e72,I532ca35c

* changes:
[RTT2] System API for a Responder Configuration
[RTT2] Baseline public Wi-Fi RTT API
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/WifiRttManager.java
b7abd810ba407ac72dbb1b539925450b4ed2ad23 04-Jan-2018 Etan Cohen <etancohen@google.com> [AWARE][RTT] Check for null callback registration

Check on the manager side for null callback registration and throw
and exception.

Should be done in addition to service side checks since, in well
behaved apps (which don't bypass the manager), the callback registered
with the service is a proxy wrapper for the user-provided callback.

Bug: 71575804
Test: unit test & integration tests
Change-Id: Ice6585fccb13d842d9518b1f60bff911fb66c48f
/frameworks/base/wifi/java/android/net/wifi/rtt/WifiRttManager.java
46efb4810011e8ce124b01e28f02d4c767658094 07-Dec-2017 Etan Cohen <etancohen@google.com> [RTT2] Update RTT service name

Change to a sensible name which doesn't conflict with legacy RTT
service.

Bug: 65108607
Test: unit test, integration test
Change-Id: I54855635061c09e8d4bd2e97bac049f2893de123
/frameworks/base/wifi/java/android/net/wifi/rtt/WifiRttManager.java
9752663e3b0b16a07539ec78183176a3ec4e4efa 14-Nov-2017 Etan Cohen <etancohen@google.com> [RTT2] Disable VDBG

Useful for dev, should now be off by default.

Bug: 65108607
Test: builds, unit tests, integration tests
Change-Id: I3090d804073e1ecaf7fcbddcac9f36b577add6bc
/frameworks/base/wifi/java/android/net/wifi/rtt/WifiRttManager.java
4250e786ad80007024640abbc03d8d3e1186fdb6 01-Nov-2017 Etan Cohen <etancohen@google.com> [RTT2] Add WorkSource APIs to request/cancel ranging ops

Add System API to manage ranging operations. Use WorkSource to specify
the actual source of the operation. Add cancel API (using WorkSource)
to allow cleaning-up (proxying binder death).

Bug: 65015291
Test: unit tests and integration tests
Change-Id: I98f762df8b1d262d1f386963e7e2ff3569b001d5
/frameworks/base/wifi/java/android/net/wifi/rtt/WifiRttManager.java
58019f524f8180423a6e46b83fa3564267612e39 25-Oct-2017 Etan Cohen <etancohen@google.com> [RTT2] Add RTT availability API

Add a broadcast + availability API allowing apps to keep track of when
Wi-Fi RTT is available.

Bug: 65014694
Test: unit tests and integration tests
Change-Id: I06f4f022c3fc6200be2308931b1fc886ae0ba37e
/frameworks/base/wifi/java/android/net/wifi/rtt/WifiRttManager.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/WifiRttManager.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/WifiRttManager.java