1BLUETOOTHCTL-GATT(1)      Linux System Administration     BLUETOOTHCTL-GATT(1)
2
3
4

NAME

6       bluetoothctl-gatt - Generic Attribute Submenu
7

SYNOPSIS

9       bluetoothctl [--options] [gatt.commands]
10

GENERIC ATTRIBUTE COMMANDS

12   list-attributes
13       List attributes.
14
15       Usage  # list-attributes <attribute/UUID>
16
17   select-attribute
18       Select attribute.
19
20       Usage  # select-attribute <attribute/UUID>
21
22   attribute-info
23       Select attribute.
24
25       Usage  # attribute-info [attribute/UUID]
26
27   read
28       Read attribute value.
29
30       Usage  # read [offset]
31
32   write
33       Write attribute value.
34
35       Usage  # write <data=xx xx ...> [offset] [type]
36
37   acquire-write
38       Acquire Write file descriptor.
39
40       Usage  # acquire-write
41
42   release-write
43       Release Write file descriptor.
44
45       Usage  # release-write
46
47   acquire-notify
48       Acquire Notify file descriptor.
49
50       Usage  # acquire-notify
51
52   release-notify
53       Release Notify file descriptor.
54
55       Usage  # release-notify
56
57   notify
58       Notify attribute value.
59
60       Usage  # notify <on/off>
61
62   clone
63       Clone a device or attribute.
64
65       Usage  # clone [dev/attribute/UUID]
66
67   register-application
68       Register application.
69
70       Usage  # register-application [UUID ...]
71
72   unregister-application
73       Unregister application
74
75       Usage  # unregister-application
76
77   register-service
78       Register application service.
79
80       Usage  # register-service <UUID> [handle]
81
82   unregister-service
83       Unregister application service
84
85       Usage  # unregister-service <UUID/object>
86
87   register-includes
88       Register as Included service.
89
90       Usage  #r egister-includes <UUID> [handle]
91
92   unregister-includes
93       Unregister Included service.
94
95       Usage  # unregister-includes <Service-UUID><Inc-UUID>
96
97   register-characteristic
98       Register service characteristic.
99
100       Usage  #  register-characteristic  <UUID>  <Flags=read,write,notify...>
101              [handle]
102
103   unregister-characteristic
104       Unregister service characteristic.
105
106       Usage  # unregister-characteristic <UUID/object>
107
108   register-descriptor
109       Register characteristic descriptor.
110
111       Usage  # register-descriptor <UUID> <Flags=read,write...> [handle]
112
113   unregister-descriptor
114       Unregister characteristic descriptor.
115
116       Usage  # unregister-descriptor <UUID/object>
117

RESOURCES

119       http://www.bluez.org
120

REPORTING BUGS

122       linux-bluetooth@vger.kernel.org
123
125       Free use of this software is granted under ther terms of the GNU Lesser
126       General Public Licenses (LGPL).
127
128
129
130
131BlueZ                            November 2022            BLUETOOTHCTL-GATT(1)
Impressum