History log of /frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c5470778a4fa8cc22e234fdcfe93fca39de63d36 28-Aug-2013 Matthew Xie <mattx@google.com> Block ble adv api based on resource config

bug 10516911

Change-Id: I7a62103a1116ffbf7c3c934c1794384c0e6fbdd3
/frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
b7b7d7a05c164a56dd4155de4e84fc25ba706728 20-Aug-2013 John Du <johnldu@google.com> Update comments

bug 10152994

Change-Id: I05bbd917ebd0d140e0894f8bf7e43d0fc77378c8
/frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
48f8b5dbf6d387002abee1ec0da73446d2aab0df 19-Aug-2013 John Du <johnldu@google.com> Change abortReliableWrite(BluetoothDevice) to abortReliableWrite()

BluetoothGatt.abortReliableWrite() should not take a BluetoothDevice
parameter. Instead, it should use mDevice instance variable.
bug 10152994

Change-Id: I7fc79b9011cf878414128cc9f1696e5ccc597056
/frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
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/BluetoothGatt.java
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/BluetoothGatt.java
703ea1862e78956c3cd43f42770dccc31a8ebd96 31-May-2013 Matthew Xie <mattx@google.com> am 0fdb05a7: am b190890a: Merge "Update javadoc to give app write better guidence" into jb-mr2-dev

* commit '0fdb05a770ce3ea0bd7f6ee9bae2283a38284607':
Update javadoc to give app write better guidence
b190890a94dc2f0bd11da09f59550f86197f010a 30-May-2013 Matthew Xie <mattx@google.com> Merge "Update javadoc to give app write better guidence" into jb-mr2-dev
b30f91e38c19f6728d836293446d4b9c76705e7f 29-May-2013 Matthew Xie <mattx@google.com> Update javadoc to give app write better guidence

Update javadoc of close methods of GATT cliet and server
Update javadoc of BluetoothAdapter
bug 8963528

Change-Id: I45ec618fd495225ed11a6171f33bfdc218397d4c
/frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
16a90db8d740b95cd4bdeff631464f58c9ed3da6 29-May-2013 Matthew Xie <mattx@google.com> am 897d98a7: am 6ea0636a: Merge "Revert "Revert "Change GATT_FAILURE from 0 to 0x101""" into jb-mr2-dev

* commit '897d98a7530109bff8d73b3651d8884c76f54c42':
Revert "Revert "Change GATT_FAILURE from 0 to 0x101""
90ca807f7b2037499112d1c49c4b0793cc780540 28-May-2013 Matthew Xie <mattx@google.com> Revert "Revert "Change GATT_FAILURE from 0 to 0x101""

This reverts commit d21f674c150aa26c8094d1418108649f53f810e6
bug 9109238
Change-Id: Ie1fc3d7420e6c401d3db29499d8846e6b70a61bb
/frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
67cc127186eba0c1006e75807bb3daaf438c0374 28-May-2013 Matthew Xie <mattx@google.com> am e7e6bf9f: am 27e45361: Merge "Revert "Change GATT_FAILURE from 0 to 0x101"" into jb-mr2-dev

* commit 'e7e6bf9f02a0a74f0a8d3812d2a3a3f3ec855086':
Revert "Change GATT_FAILURE from 0 to 0x101"
d78afea78dfaf2063ee38e3dce19a41189cefd55 28-May-2013 Matthew Xie <mattx@google.com> am 84e1afcc: am 413f6293: Merge "Change GATT_FAILURE from 0 to 0x101" into jb-mr2-dev

* commit '84e1afcccc328e7a52bfde16e824a3ed37889d1d':
Change GATT_FAILURE from 0 to 0x101
d21f674c150aa26c8094d1418108649f53f810e6 26-May-2013 Matthew Xie <mattx@google.com> Revert "Change GATT_FAILURE from 0 to 0x101"

This reverts commit 8310e6196ffeb6d0dce33fc1a528113b04f304d6

Change-Id: I467f7cfc8626b0fc54509a89158cd2d84a0c10b8
/frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
8310e6196ffeb6d0dce33fc1a528113b04f304d6 24-May-2013 Matthew Xie <mattx@google.com> Change GATT_FAILURE from 0 to 0x101

GATT_FAILURE 0 clashes with GATT_SUCCESS. For now, they represent different
kind of faiure. One for Gatt operation, one for Gatt registration. But we
should separate them as good practice.
bug 9109238

Change-Id: I686bb6004bc8831aa3e3bbffe2f7c8e24412e3c3
/frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
0998ff13498ed004956d1de428eb0c4dcd33c1fb 13-May-2013 Mike Lockwood <lockwood@google.com> BluetoothGatt: Print stack trace if an exception occurs in a callback

Change-Id: Iaaaaca8347197aae5c7fcecb2325ef4836969434
/frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
33ec9840c70ddc7cd008ecf2660c441defc5f302 03-Apr-2013 Matthew Xie <mattx@google.com> Change BluetoothGattCallback methods argument from BluetoothDevice to BluetoothGatt

Change name of BluetoothDevice#connectGattServer to BluetoothDevice#connectGatt
Add BluetoothGatt#getDevice to retrieve device from BluetoothGatt
Add BluetoothGatt#connect() to reconnect back to the server.
Make BluetoothGatt#close() public to clean up/unregister callback
Add BluetoothDevice.getType() to return int of
bug 8529188

Change-Id: Iebd9ac68cc7a64c43972e617dd3068f66c8ea0b2
/frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
ddf7e4756c31d0ed90802f98abeaa79df6d16b2a 02-Mar-2013 Matthew Xie <mattx@google.com> Unhide Bluetooth Low Energy public APIs

Updated API headers. Add BluetoothManager to be retrieved by
context.getSystemService(Context.BLUETOOTH_SERVICE).
LE scan functions are placed in BluetoothAdapter
The GATT API are device driven instead of a profile-driver.
bug 8450158

Change-Id: I424a4cedaac3ef8120a05996500008dd210d2553
/frameworks/base/core/java/android/bluetooth/BluetoothGatt.java
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/BluetoothGatt.java