Linux bluetooth development
 help / color / mirror / Atom feed
* [PATCH 00/10] Add GATT support to haltest
@ 2013-10-31 10:45 Jerzy Kasenberg
  2013-10-31 10:45 ` [PATCH 01/10] android/client: Add skeleton for GATT interface Jerzy Kasenberg
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Jerzy Kasenberg @ 2013-10-31 10:45 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Jerzy Kasenberg

This patachset adds code to call GATT hal methods.
Compiles on Android 4.3 and host.
On 4.2 it's source code is not included.

Status that is used in callbacks is currently printed as number.
This number corresponds to series of defines from file:
external/bluedroid/stack/include/gatt_api.h
This file looks like implementation detail for bluedroid.
It's to be decided it defines should be copied to bluez source code.
Until that status is printed as numbers.
Same applies to tGATT_WRITE_TYPE which is used as argument in
write_characteristic and write_descriptor.

Jerzy Kasenberg (10):
  android/client: Add skeleton for GATT interface
  android/client: Add GATT client callbacks code
  android/client: Add complex GATT type formating
  android/client: Add init/cleanup for GATT
  android/client: Add helper macros to verify args
  android/client: Add GATT client method calls
  android/client: Add GATT complex type parsing
  android/client: Add tab completion to GATT client
  android/client: Add GATT server callbacks code
  android/client: Add GATT server methods

 android/Android.mk       |    7 +
 android/Makefile.am      |    2 +
 android/client/haltest.c |    5 +
 android/client/if-bt.c   |    2 +
 android/client/if-gatt.c | 1733 ++++++++++++++++++++++++++++++++++++++++++++++
 android/client/if-main.h |   14 +
 6 files changed, 1763 insertions(+)
 create mode 100644 android/client/if-gatt.c

-- 
1.7.9.5


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

end of thread, other threads:[~2013-10-31 14:03 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-31 10:45 [PATCH 00/10] Add GATT support to haltest Jerzy Kasenberg
2013-10-31 10:45 ` [PATCH 01/10] android/client: Add skeleton for GATT interface Jerzy Kasenberg
2013-10-31 10:45 ` [PATCH 02/10] android/client: Add GATT client callbacks code Jerzy Kasenberg
2013-10-31 10:45 ` [PATCH 03/10] android/client: Add complex GATT type formating Jerzy Kasenberg
2013-10-31 10:45 ` [PATCH 04/10] android/client: Add init/cleanup for GATT Jerzy Kasenberg
2013-10-31 10:45 ` [PATCH 05/10] android/client: Add helper macros to verify args Jerzy Kasenberg
2013-10-31 10:45 ` [PATCH 06/10] android/client: Add GATT client method calls Jerzy Kasenberg
2013-10-31 10:45 ` [PATCH 07/10] android/client: Add GATT complex type parsing Jerzy Kasenberg
2013-10-31 10:45 ` [PATCH 08/10] android/client: Add tab completion to GATT client Jerzy Kasenberg
2013-10-31 10:45 ` [PATCH 09/10] android/client: Add GATT server callbacks code Jerzy Kasenberg
2013-10-31 10:45 ` [PATCH 10/10] android/client: Add GATT server methods Jerzy Kasenberg
2013-10-31 14:03 ` [PATCH 00/10] Add GATT support to haltest Johan Hedberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox