9e030fde05352ec4385d7baf6cc2af89e95e039c |
|
25-Jun-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
Rename bt_bdaddr_t into RawAddress (3/3) Test: compilation test Change-Id: I4571721a0c6165a66450ee157a53d8d15bfc45d0
/system/bt/service/hal/fake_bluetooth_interface.h
|
a3292051d9c088769b0f4e46ffaf7c66b1127194 |
|
13-Apr-2017 |
Pavlin Radoslavov <pavlin@google.com> |
Fix a race condition during HCI module shutdown If an HCI event (e.g., incoming event) happens during HCI module shutdown, and the processing of that event calls update_command_response_timer() right after "alarm_free(command_response_timer)" in the beginning of hci_module_shut_down(), then update_command_response_timer() will try to schedule an alarm on command_response_timer that is NULL. Test: Enable/disable Bluetooth, added unit tests Bug: 37241256 Change-Id: I7fd58446caedc135e906953644201f88b5df32bb
/system/bt/service/hal/fake_bluetooth_interface.h
|
911d1ae03efec2d54c3b1b605589d790d1745488 |
|
29-Nov-2016 |
Myles Watson <mylesgw@google.com> |
Apply clang-format to the rest of the tree find * | grep "\.[ch]" | xargs clang-format --style=file -i Test: mma -j32 Change-Id: I6fcc9862bb7bc07c2a367ca58fef2b3cd27a6f05
/system/bt/service/hal/fake_bluetooth_interface.h
|
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
|