8043a56883bfb32333b4f007ff52bb880a75cd70 |
|
27-Jul-2017 |
Sohani Rao <sohanirao@google.com> |
Wificond: Address bugs in handling Offload scans This CL addresses the following issues in handling of Offload HAL scan results from the Offload HAL service - Make cached scan results member variable a pointer so that the memory for the vector can be allocated on the heap - When an Async Error occurs in the Offload HAL service, switch to performing PNO scans over netlink instead of letting it decide again. - OffloadScanUtils convertToNativeScanResults() now needs to take in a pointer to the vector that will store the scan results for retrieval. - Populate tsf field fo the scanResult so that it doesn't get filtered out by the framework - Add logging to scan stats Bug: 63148974 Test: Unit tests, on-device testing for ensuring we connect to an available access point from screen off disconnected mode. Change-Id: Ida507d857faa8ea6dbee362cf0116f8ca858963f
/system/connectivity/wificond/scanning/offload/offload_scan_utils.h
|
e10ec9e1f15007331afe569d7c13790eae5b40de |
|
12-May-2017 |
Sohani Rao <sohanirao@google.com> |
Wificond: Offload HAL APIs return status Handle changes to the Offload HAL HIDL interface where the APIs now return status of synchronous operations. Bug: 32842314 Test: Unit Tests Change-Id: If5cde06c3ad398774f33430ededda8f541540a31
/system/connectivity/wificond/scanning/offload/offload_scan_utils.h
|
16b75e6e37fa9567be23e18c8a98e4132fc9d91c |
|
18-May-2017 |
Sohani Rao <sohanirao@google.com> |
Wificond: Offload HAL calling code formatting fixes Clang formatting for all files introduced, Also move "using" to source files from header files. Bug: 32842314 Test: Unit tests Change-Id: I913fced31568a61d4ae1a78ceeec5a43d300904b
/system/connectivity/wificond/scanning/offload/offload_scan_utils.h
|
f33517d79737dd96e5d86ed45ab095be3a4c4773 |
|
15-Apr-2017 |
Sohani Rao <sohanirao@google.com> |
WifiCond: getScanStats() API in OffloadSCanManager Introduce new API in OffloadScanManager getScanStats() to get scan stats from Offload HAL. Created a parcelable NativeScanStats struct to export this data and corresponding unit test coverage. Also included unit tests to verify conversion from ScanStats in Offload HAL format to Wificond format. Test: Unit tests Bug: 32842314 Change-Id: I82bec2cc42635588ef8cb3fd0ad3206242349645
/system/connectivity/wificond/scanning/offload/offload_scan_utils.h
|
2a270852b006b16d500ca11a6e30d3a1a16ba200 |
|
14-Apr-2017 |
Sohani Rao <sohanirao@google.com> |
Wificond: Introduce new APIS to OffloadScanManager The following APIs are now supported - startScan() and stopScan() Including unit tests to verify behavior of these APIs Test: Unit tests Bug: 32842314 Change-Id: I23ddd436139976b0aefcbd05b486c934b748e3c4
/system/connectivity/wificond/scanning/offload/offload_scan_utils.h
|
3b558d191c4237e137429ffeeaf686e34e5da98b |
|
22-Dec-2016 |
Sohani Rao <sohanirao@google.com> |
Wificond: Client for Offload HAL HIDL service This CL creates the client side implementation for Offload HAL and exports it's API's to wificond. It also creates the interface object for callback from the Offload HAL. Cherry pick from 1f05294be907f55add2533e83fca1cea440a6d6c Bug: 32842314 Test: Unit tests and Mannual tests of verifying Wifi can be turned on connected and ensure we are getting a handle on Offload HAL service Change-Id: Ie63b31742a6b53d60c4c2a3560829fc69a2a5f3d
/system/connectivity/wificond/scanning/offload/offload_scan_utils.h
|