[RFC 0/9] client: Add support for GATT API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx>

This adds basic support for GATT API, the main idea is that one can
navigate into the attributes and read and write values to them.

Im sending as RFC to figure if this is the way forward and if the
command are good enough, there are a couple of things missing and it
might be a good idea to have command categories/subparses.

Luiz Augusto von Dentz (9):
  client: Add support for GattService1
  client: Add support for GattCharacteristic1
  client: Add support for GattDescriptor1
  client: Make commands relative to device
  client: Add command list-attributes
  client: Add command select-attribute
  client/display: Add rl_hexdump
  client: Add read command
  client: Add write command

 Makefile.tools                           |   1 +
 client/display.c                         |  41 +++
 client/display.h                         |   1 +
 client/gatt.c                            | 460 +++++++++++++++++++++++++++++++
 tools/parser/ericsson.c => client/gatt.h |  39 +--
 client/main.c                            | 286 ++++++++++++++-----
 6 files changed, 735 insertions(+), 93 deletions(-)
 create mode 100644 client/gatt.c
 copy tools/parser/ericsson.c => client/gatt.h (56%)

-- 
2.1.0

--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux