gatt-show-db shows the current set of attributes available in the GATT database: bt> gatt-show-db attr 0x0011ce80 handle 0x0001 uuid 2800 perm 0x01 attr 0x0011ce94 handle 0x0002 uuid 2803 perm 0x01 attr 0x0011cea8 handle 0x0003 uuid 2a00 perm 0x01 attr 0x0011cebc handle 0x0004 uuid 2803 perm 0x01 attr 0x0011ced0 handle 0x0005 uuid 2a01 perm 0x01 attr 0x0011cde0 handle 0x0006 uuid 2800 perm 0x01 attr 0x0011cdf4 handle 0x0007 uuid 2803 perm 0x01 attr 0x0011ce08 handle 0x0008 uuid 2a05 perm 0x00 attr 0x0011ce1c handle 0x0009 uuid 2902 perm 0x03 attr 0x0011c9a0 handle 0x000a uuid 2800 perm 0x01 attr 0x0011c9b4 handle 0x000b uuid 2803 perm 0x01 Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
30 lines
840 B
C
30 lines
840 B
C
/** @file
|
|
@brief GATT shell functions
|
|
|
|
This is not to be included by the application.
|
|
*/
|
|
|
|
/*
|
|
* Copyright (c) 2017 Intel Corporation
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#ifndef __GATT_H
|
|
#define __GATT_H
|
|
|
|
int cmd_gatt_show_db(int argc, char *argv[]);
|
|
int cmd_gatt_exchange_mtu(int argc, char *argv[]);
|
|
int cmd_gatt_discover(int argc, char *argv[]);
|
|
int cmd_gatt_read(int argc, char *argv[]);
|
|
int cmd_gatt_mread(int argc, char *argv[]);
|
|
int cmd_gatt_write(int argc, char *argv[]);
|
|
int cmd_gatt_write_without_rsp(int argc, char *argv[]);
|
|
int cmd_gatt_subscribe(int argc, char *argv[]);
|
|
int cmd_gatt_unsubscribe(int argc, char *argv[]);
|
|
int cmd_gatt_register_test_svc(int argc, char *argv[]);
|
|
int cmd_gatt_unregister_test_svc(int argc, char *argv[]);
|
|
int cmd_gatt_write_cmd_metrics(int argc, char *argv[]);
|
|
|
|
#endif /* __GATT_H */
|