History log of /frameworks/base/core/java/android/bluetooth/BluetoothGattCallback.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ba4f57a1c6979676d20ff29a614deb64171230e6 11-Sep-2014 Prerepa Viswanadham <dham@google.com> Remove onConnectionCongested callback

Bug:17289507

Change-Id: I49fd99d320084c618dcec756b832fb3b6a6aec51
/frameworks/base/core/java/android/bluetooth/BluetoothGattCallback.java
4072da041da2911dd56635b530b276671ce0199d 20-Aug-2014 Andre Eisenbach <eisenbach@google.com> LE: Rename new MTU and connection paramter update APIs

bug 17005342

Change-Id: I23151e1e92fe86896fc2883f81aef82084bb4215
/frameworks/base/core/java/android/bluetooth/BluetoothGattCallback.java
45a0a1a689518df7e2c904b902e28f6d68b76e2a 30-Jun-2014 Andre Eisenbach <eisenbach@google.com> LE: Un-hide new congestion control and MTU APIs

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