All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/36] android/gatt: GATT server implementation
@ 2014-04-29  1:14 Lukasz Rymanowski
  2014-04-29  1:14 ` [PATCH 01/36] android/gatt: Add comment about event type being sent Lukasz Rymanowski
                   ` (37 more replies)
  0 siblings, 38 replies; 61+ messages in thread
From: Lukasz Rymanowski @ 2014-04-29  1:14 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: szymon.janc, Lukasz Rymanowski

This patch set adds major part of GATT server support for Android:
* GATT database extension to get, read and write data 
* Handling GATT Server Android requests
* Create listening socket for BLE.
* Support GATT Service
* Support Device Information Service
* Support Service Changed (skeleton)
* some bugfixes

Still some improvements are needed.

Tested on PC and Nexus 5 as peripheral device.

Grzegorz Kolodziejczyk (3):
  android/gatt: Add support for ATT read by type
  android/gatt: Add MTU request cmd handling
  android/gatt: Add Find info gatt server cmd handling

Jakub Tyszkowski (3):
  android/gatt: Add comment about event type being sent
  android/gatt: Register device information service
  android/gatt: Register GATT service

Lukasz Rymanowski (20):
  android/gatt: Add listening socket for GATT
  android/gatt: Add ATT msg handler
  shared: Use pointer for request data instead of int
  shared/gatt: Extend read callback with offset
  android/gatt: Add register GAP Service
  gatt: Add some characteristics uuids
  shared: Extend write callback with offset
  android/gatt: Add support for ATT read by group type
  shared/gatt: Add support to read from database
  android/gatt: Move struct req_data up in the file
  android/gatt: Add support to read request
  shared/gatt: Add support for write request
  android/gatt: Add support for write request
  android/gatt: Add support for execute write
  android/gatt: Move struct req_data upper in the file
  android/gatt: Add write callback to server
  android/gatt: Add read_cb for GATT Server
  android/hal-gatt-api: Fix IPC definition for send response
  android/gatt: Add support for GATT server send response
  android/gatt: Add support for send indication

Marcin Kraglak (10):
  android/gatt: Add service functionality
  android/gatt: Add implementation of delete service
  android/gatt: Add included service implementation
  android/gatt: Add characteristic implementation
  android/gatt: Add handling of start service command
  android/gatt: Add stop service command handling
  android/gatt: Add descriptor implementation
  shared/gatt: Add function to read by group type
  shared/gatt: Add function to find by type
  shared/gatt: Add function to read by type

 android/gatt.c       | 1176 +++++++++++++++++++++++++++++++++++++++++++++++---
 android/hal-gatt.c   |    7 +-
 android/hal-msg.h    |    3 +
 lib/uuid.h           |    7 +
 src/shared/gatt-db.c |  320 ++++++++++++++
 src/shared/gatt-db.h |   62 ++-
 6 files changed, 1515 insertions(+), 60 deletions(-)

-- 
1.8.4


^ permalink raw reply	[flat|nested] 61+ messages in thread

end of thread, other threads:[~2014-04-30  9:14 UTC | newest]

Thread overview: 61+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-29  1:14 [PATCH 00/36] android/gatt: GATT server implementation Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 01/36] android/gatt: Add comment about event type being sent Lukasz Rymanowski
2014-04-29  7:57   ` Johan Hedberg
2014-04-29 10:20     ` Szymon Janc
2014-04-29  9:47   ` Tyszkowski Jakub
2014-04-29  1:14 ` [PATCH] android/gatt: Add support for send indication Lukasz Rymanowski
2014-04-29  1:19   ` Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 02/36] android/gatt: Add service functionality Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 03/36] android/gatt: Add implementation of delete service Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 04/36] android/gatt: Add included service implementation Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 05/36] android/gatt: Add characteristic implementation Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 06/36] android/gatt: Add handling of start service command Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 07/36] android/gatt: Add stop service command handling Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 08/36] android/gatt: Add descriptor implementation Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 09/36] android/gatt: Add listening socket for GATT Lukasz Rymanowski
2014-04-29  8:01   ` Johan Hedberg
2014-04-29 10:41     ` Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 10/36] android/gatt: Add ATT msg handler Lukasz Rymanowski
2014-04-29  8:03   ` Johan Hedberg
2014-04-29 10:44     ` Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 11/36] shared: Use pointer for request data instead of int Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 12/36] shared/gatt: Extend read callback with offset Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 13/36] android/gatt: Add register GAP Service Lukasz Rymanowski
2014-04-29  8:05   ` Johan Hedberg
2014-04-29 11:15     ` Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 14/36] gatt: Add some characteristics uuids Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 15/36] android/gatt: Register device information service Lukasz Rymanowski
2014-04-29  8:08   ` Johan Hedberg
2014-04-29 11:35     ` Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 16/36] shared: Extend write callback with offset Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 17/36] android/gatt: Register GATT service Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 18/36] shared/gatt: Add function to read by group type Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 19/36] shared/gatt: Add function to find by type Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 20/36] shared/gatt: Add function to read " Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 21/36] android/gatt: Add support for ATT read by group type Lukasz Rymanowski
2014-04-29  8:11   ` Johan Hedberg
2014-04-29  1:14 ` [PATCH 22/36] android/gatt: Add support for ATT read by type Lukasz Rymanowski
2014-04-29  8:12   ` Johan Hedberg
2014-04-29 11:37     ` Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 23/36] shared/gatt: Add support to read from database Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 24/36] android/gatt: Move struct req_data up in the file Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 25/36] android/gatt: Add support to read request Lukasz Rymanowski
2014-04-29  8:13   ` Johan Hedberg
2014-04-29 12:12     ` Lukasz Rymanowski
2014-04-29 12:56       ` Johan Hedberg
2014-04-29 16:32         ` Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 26/36] android/gatt: Add MTU request cmd handling Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 27/36] android/gatt: Add Find info gatt server " Lukasz Rymanowski
2014-04-29  1:14 ` [PATCH 28/36] shared/gatt: Add support for write request Lukasz Rymanowski
2014-04-29  1:15 ` [PATCH 29/36] android/gatt: " Lukasz Rymanowski
2014-04-29  8:15   ` Johan Hedberg
2014-04-29  1:15 ` [PATCH 30/36] android/gatt: Add support for execute write Lukasz Rymanowski
2014-04-29  1:15 ` [PATCH 31/36] android/gatt: Move struct req_data upper in the file Lukasz Rymanowski
2014-04-29  1:15 ` [PATCH 32/36] android/gatt: Add write callback to server Lukasz Rymanowski
2014-04-29  8:16   ` Johan Hedberg
2014-04-30  9:14     ` Lukasz Rymanowski
2014-04-29  1:15 ` [PATCH 33/36] android/gatt: Add read_cb for GATT Server Lukasz Rymanowski
2014-04-29  1:15 ` [PATCH 34/36] android/hal-gatt-api: Fix IPC definition for send response Lukasz Rymanowski
2014-04-29  1:15 ` [PATCH 35/36] android/gatt: Add support for GATT server " Lukasz Rymanowski
2014-04-29  1:15 ` [PATCH 36/36] android/gatt: Add support for send indication Lukasz Rymanowski
2014-04-29  1:21 ` [PATCH 00/36] android/gatt: GATT server implementation Lukasz Rymanowski

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.