c9d13c3e3eab9c6568abaef55ab86fb5d2c46ad1 |
|
18-Mar-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
Use handles to identify GATT attributes (4/4) Bug: 27778668 Change-Id: I01e095939df2f8dc433f14b473957c815ecade74
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
bf0faed3597b92d950febafcf555ad05529559d6 |
|
02-Mar-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
Change how services are passed up to the stack Right now we pass all services, characteristics and descriptors one by one. This patch changes that - now we pass whole GATT database at once. Bug: 27455533 Change-Id: Ie42cd80072538e411904b9c9b011a978f26158b9
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
db1dbb889588505cd340e954acbde7ebf7c086d6 |
|
10-Apr-2015 |
Prerepa Viswanadham <dham@google.com> |
Manage onfound/lost resources (1/2) Provide error callback to app if advertisement tracking resources can't be reserved Change-Id: Ie66b2ec7a64b24bbdf3bb22003a4a7eb46623792
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
f0b56a5a7f9cff4b4ed120188be65a7bc08e2256 |
|
19-Sep-2014 |
Prerepa Viswanadham <dham@google.com> |
Remove remanents of onConnectionCongested in framwork Bug:17289507 Change-Id: Ia28c39822141edd0e4dc3f623b8c2f280fc5f943
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
d5324e4183c97ae7271b6eda4204d9f0dc003023 |
|
07-Aug-2014 |
Prerepa Viswanadham <dham@google.com> |
OnLost/OnFound integration - onfound match is done in framework, whereas hw signal is used to report onlost. Bug 16733710 Change-Id: I7b177b7afd730341c336818857436c095735b53b
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
e0d4afb2d4caecb264852a35f6e3cfc1248e08c4 |
|
30-Jul-2014 |
Wei Wang <weiwa@google.com> |
Add a default impelementation of IBluetoothGattCallback(1/2). Also cleaned up a few TODOs and fixed bug. b/16410260 AdvertiseCallback null onSuccess callback Change-Id: I75a582c03be1e2ef6964c2cbeba42aaaf9f9e17c
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
890b46a0d5c220bffedcf27520befb34bf8830ea |
|
11-Jul-2014 |
Wei Wang <weiwa@google.com> |
Remove MR2 BLE Advertising hidden API from L codebase (1/2). Change-Id: I78bb8b89de56bddb7422da1d1d4468c88a68ea11
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
8f2e74cac282afa0bcf98f5d7131268147d12efe |
|
09-Jul-2014 |
Prerepa Viswanadham <dham@google.com> |
OnFound and Onlost callback integration Change-Id: I23473b18484f041c4dd808c85bb92545a77e20c2
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
9fb1791e1a6859bfb14006a6d101cdecc88f3f95 |
|
02-Jul-2014 |
Wei Wang <weiwa@google.com> |
Implement batch scan API Change-Id: Ibb527280a221fbdd0fc6b805a7527c29079294b4
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
dadefdad8ef424991feb45f02f923a2f8224285b |
|
28-Mar-2014 |
Andre Eisenbach <andre@broadcom.com> |
LE: Add notification sent and congestion callbacks (3/4) This change introduces two new callbacks for applications to better handle LE notification flow control and transport congestion. The notification callback is invoked when the remote platform confirms an indication or when a local notification has been passed to the controller. No new notifications should be sent until a callback is received. Congestion callbacks are triggered when a GATT operation cannot be sent to the local Bluetooth controller. Repeatedly calling writeCharacteristic() for example will eventually trigger a congestion callback. Applications cannot send additional data until a further callback is received, indicating that the congestion has cleared up. Also made server callbacks "oneway" in the AIDL definition file. Change-Id: I7fa3324712205c79efce58e5e3df8b80a265a442
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
53fe28b7b64da4452b3c49310ac9a7aec5b44763 |
|
12-Jun-2014 |
Wei Wang <weiwa@google.com> |
LE: Add oneway attribute to Gatt callbacks Adding the 'oneway' attribute to the GattService interface definition prevents applications from blocking callbacks. Bug: 15489651 Change-Id: Id7fcf7f95539092f03e5773ca318b5472b55cb4d
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
adf6aff5b03b1e3ca4636f9887225a7f906d1238 |
|
20-May-2014 |
Wei Wang <weiwa@google.com> |
Revert "Revert "APIs for BLE scan, scan filter, batch scan, onFound/onLost and multiple advertising."" This reverts commit b1d9fbc0f8dea0c77ed810190b325bfdaaf21789. Change-Id: Ic8dec9385a7c763170ebeb1bcddd221c72f46e88
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
319b40c9cf0b77d68c5925baa44b81f024f5705a |
|
20-May-2014 |
Wei Wang <weiwa@google.com> |
Revert "APIs for BLE scan, scan filter, batch scan, onFound/onLost and multiple advertising." This reverts commit 2c4e68a86b7a9b9f760a8907b93ff40ccad56c80. Change-Id: I98c91343d886ebe22d0bf75a710fa0b0abf738b6
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
62d5bc745a4fd7f305a47b628b1fe902ee9d29f8 |
|
17-Apr-2014 |
Wei Wang <weiwa@google.com> |
APIs for BLE scan, scan filter, batch scan, onFound/onLost and multiple advertising. Change-Id: I1655eb9cffa890b6fe38108bf51078662e90bc03
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
580b0a13028ed2187964735a5515d87900d241ce |
|
25-Mar-2014 |
Andre Eisenbach <andre@broadcom.com> |
LE: Add API to configure MTU for a given connection (3/4) bug:13571470 Change-Id: I3619617eaf864701a35f7802bc71805784d768d0
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
4b4eebb9a5185a8ea5593a797400960e5258a57e |
|
12-Mar-2014 |
Wei Wang <weiwa@google.com> |
DO NOT MERGE: Add status callback for start/stop advertising. Cherrypick from master to fix b/13289050 Change-Id: I231ba51aaa67b1f917e476ef0f2c8f82c762df77 Conflicts: core/java/android/bluetooth/BluetoothAdapter.java core/java/android/bluetooth/BluetoothGatt.java
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
ee0b3e9f824a85eebbabe307310d844a15956ae8 |
|
30-Oct-2013 |
Wei Wang <weiwa@google.com> |
DO NOT MERGE BLE peripheral mode (3/4): Add peripheral mode API. Add bluetooth adv data, APIs in BluetoothAdpater etc. Cherry picking ble advertising changes from master to KLP MR2. b/13137996 Change-Id: Id9d2f566b6d9ed0fffe73b67efad2e3d045360b4 Conflicts: core/java/android/bluetooth/BluetoothAdapter.java core/java/android/bluetooth/BluetoothGatt.java Conflicts: core/java/android/bluetooth/BluetoothAdapter.java
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
f46b21aa99fb3bbe4c8b446ff1d362c38f972099 |
|
07-Aug-2013 |
Andre Eisenbach <andre@broadcom.com> |
LE: Add peripheral role support (1/4) Initial stack support for the LE peripheral role. Change-Id: I6222493488822b4289b90888ccc97ad9306f54d1
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
25b9cf953bd3e97f726f8c27d7a752b27c9a2373 |
|
09-Jul-2013 |
Andre Eisenbach <andre@broadcom.com> |
LE: Add instance ID to descriptors (1/4) If a remote devices offers multiple descriptors with the same UUID, the instance ID is used to differentiate between them. Change-Id: I0c36494c980c86abd23f9647196af8d59ef663e9
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|
9908112fd085d8b0d91e0562d32eebd1884f09a5 |
|
06-Feb-2013 |
Ganesh Ganapathi Batta <ganeshg@broadcom.com> |
Initial version of BLE support for Bluedroid The API classes are hidden for now. Will unhide after API console approval. Change-Id: I8283dd562fd6189fdd15c866ef2efb8bbdbc4109
/frameworks/base/core/java/android/bluetooth/IBluetoothGattCallback.aidl
|