0f29c005ee0a1a5c68c9b8e33f099fffefb5bab8 |
|
14-Nov-2015 |
Arman Uguray <armansito@google.com> |
service: Add connection state tracking to Adapter Added the IsDeviceConnected method to Adapter and also an Observer method that other components can use to track the ACL state between the local adapter and a remote device. Bug: 25157450 Change-Id: If9bc25ab58b4a9b5430753405fb64834c0946050
/system/bt/service/hal/fake_bluetooth_interface.h
|
9ded7b6175825afdac0e2cebef8755e4d7b03103 |
|
01-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Add hal::BluetoothGattInterface Added hal::BluetoothGattInterface which is a C++ wrapper around the HAL Bluetooth GATT interfaces. This follows the current pattern of hal/* wrappers and is meant to be fakeable. Bug: 23395353 Change-Id: Ib11afba9fe2f4632591d5db384edf32ca788bf2c
/system/bt/service/hal/fake_bluetooth_interface.h
|
10b54c4b7f1a863a27eca4158f256062ec9c3770 |
|
21-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetooth.isMultiAdvertisementSupported() Added the Binder bindings, bluetoothtbd implementation, and new bluetooth-cli command for testing it. Bug: 23227962 Change-Id: I2de62e49e5d8b0bcc118ccb654d72fdd9f11f748
/system/bt/service/hal/fake_bluetooth_interface.h
|
03b1f0fb7247ddc1c8496bf3b1bdc056110d12fa |
|
18-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetooth getAddress, getName, and setName This CL implements the IBluetooth getAddress, getName, and setName API methods. Bug: 23227962 Change-Id: I5ba8395a08bdbcf6a882ea8f413448cf0a1f331a
/system/bt/service/hal/fake_bluetooth_interface.h
|
2117e520c9f5b105ade7e92c4ab4928ea905f176 |
|
15-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetooth::GetState This CL implements the GetState method of the IBluetooth interface: 1. A new file, adapter_state.h has been added, which defines the STATE_* values from BluetoothAdapter.java in the framework layer. This is done this way so that a client library can be built with minimal dependency on core service code (e.g. Adapter). 2. Implemented the GetState method. 3. Refactored the fake BluetoothInterface such that multiple unit test modules can make use of it by centralizing fake behavior to hal/. 4. Added new commands to client/. Bug: 23227962 Change-Id: Id403094f6fe34cd5cef0577f319309169f74ddf3
/system/bt/service/hal/fake_bluetooth_interface.h
|