This patch implements characteristic discovery as part of the client initialization flow. The characteristics of each service are discovered in order.
96a2155 shared/gatt-client: Implement characteristic discovery.
src/shared/gatt-client.c | 142 +++++++++++++++++++++++++++++++++++++++++-----
src/shared/gatt-client.h | 3 +-
2 files changed, 130 insertions(+), 15 deletions(-)
Upstream: git.kernel.org