History log of /system/bt/service/example/heart_rate/heart_rate_server.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
878c50b163fc22ae1bd9291ff08a9d32b04e6b42 10-Feb-2017 Bailey Forrest <bcf@google.com> Minor fixes

- Include <mutex> for heart_rate_server
- Remove unnecessary assignment

Test: Build
Change-Id: Ic2368d08789b95e71c083460148c70b9d0ef0b20
/system/bt/service/example/heart_rate/heart_rate_server.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/example/heart_rate/heart_rate_server.h
a641b6fa2a25e1b5382945d13c4fa49d36084a78 26-Mar-2016 Jakub Pawlowski <jpawlowski@google.com> GATT Server refactoring (4/4)

Right now in order to add gatt service, we need to add it piece by
piece - each characteristic and descriptor separately. This causes lots
of concurrency errors in higher layers. Instead accept whole service
definition and start whole service at once.

Also, use handles to identify GATT server attributes. It's already done
on clinet side.

Bug: 27999121
Change-Id: I42c796809423d116fe6755ef8b1c40da270427a5
/system/bt/service/example/heart_rate/heart_rate_server.h
7932727cbe07b4bc176b2d1c04f0bcf350973512 08-Jul-2016 Jakub Pawlowski <jpawlowski@google.com> Add OnConnectionStateChanged to IBluetoothGattServerCallback

Currently native GattServer clients can't tell wether someone connected
or disconnnected to the device. This patch fixed that, by exposing
OnConnectionStateChangedCallback

Bug: 29835693
Change-Id: Ia7ef592f4031d021ab1b45808126ca57f9348d0e
/system/bt/service/example/heart_rate/heart_rate_server.h
a4bd0d2370bd469942e92e724cfc9c7c01d3da74 16-Feb-2016 Jakub Pawlowski <jpawlowski@google.com> service: use AIDL

Change-Id: Ic6261a9bafc65a5534f4e580ef9cae1fa82b4086
/system/bt/service/example/heart_rate/heart_rate_server.h
032169c056dd414596c0eb0d39fd01fca67d4242 23-Jan-2016 Jakub Pawlowski <jpawlowski@google.com> service/example: Add advertise flag for hr server

From now on if example hr server is run with --advertise flag,
it will start advertising connectable advertisements with name
and tx power.

Change-Id: I9bc9e5037022c7b61d9f466e32a0c2e30a58815b
/system/bt/service/example/heart_rate/heart_rate_server.h
234138e2606dd7a54fbcc540643511abc0a3598d 07-Oct-2015 Arman Uguray <armansito@google.com> service: Create a client library for applications

This CL creates the libbluetooth-client static library that external
code can link against to interact with the Bluetooth daemon using
Binder. To this end, all service/ code that is common to the client
library and the daemon itself have been moved to service/common/bluetooth
and service/common is exported in LOCAL_EXPORT_C_INCLUDE_DIRS.

bluetooth-cli and bt-example-hr-server have been update to demonstrate
how an app should use this library (using library includes).

Bug: 23169160
Change-Id: Ie6841bd6c48846eecec824ff1e80a9971385d1fc
/system/bt/service/example/heart_rate/heart_rate_server.h
1c162dc31bad03ee21a93e5afb9c7a572bf21ec7 30-Sep-2015 Arman Uguray <armansito@google.com> service/example: Complete HR simulation

Added the remaining logic for an example Heart Rate server app.
Also added more annotations throughout the code.

Bug: 24245347
Change-Id: I46184d2585eeb7683efdc5ea7122d0472dd7f05b
/system/bt/service/example/heart_rate/heart_rate_server.h
cd644e3c54a4321b7626b52531c59f88e24e87be 02-Oct-2015 Arman Uguray <armansito@google.com> service: Support GattServer notifications/indications

Added outgoing notification/indication support to
bluetooth::GattServer and implemented the related Binder API.

Bug: 24245347
Change-Id: I2d5cea90137e5d771f969163591b50aee1ad171c
/system/bt/service/example/heart_rate/heart_rate_server.h
4ebcbd9ede4006500c3ead0685befe0a8e4aadc2 30-Sep-2015 Arman Uguray <armansito@google.com> service: Support GATT server async write requests.

Added support for incoming characteristic/descriptor read requests
to bluetooth::GattServer and implemented the related Binder API.

Bug: 24245347
Change-Id: I18202c3255f0fb8fc5338b1139c375e1439b6568
/system/bt/service/example/heart_rate/heart_rate_server.h
514bf6087093375351784b287cb29c5f4603273c 30-Sep-2015 Arman Uguray <armansito@google.com> service: Support GATT server async read requests.

Added support for incoming characteristic/descriptor read requests
to bluetooth::GattServer and implemented the related Binder API.

Bug: 24245347
Change-Id: I88161c5bd3ca9ba5604c00aa4e569b3baf19137c
/system/bt/service/example/heart_rate/heart_rate_server.h
e0fe387561141e049bb2fc748cacb0b56af4928f 26-Sep-2015 Arman Uguray <armansito@google.com> service: Added GATT server Heart Rate example

Added a simple example Heart Rate Service application that
demonstrates how to use the GATT server Binder APIs. The example
currently cannot respond to read/write requests or send
notifications as they are not supported in the API yet.

Bug: 24245347
Change-Id: Id10186a566559c9667adbd99b0484f2c90a422a0
/system/bt/service/example/heart_rate/heart_rate_server.h