dotstack API Reference  1.10.37
Modules
GATT

The GATT profile is designed to be used by an application or another profile, so that a client can communicate with a server. More...

Modules

 GATT Server
 This module describes functions and data structures used to implement a GATT server (peripheral).
 
 GATT Client
 This module describes functions and data structures used to implement a GATT client (central).
 

Detailed Description

The GATT profile is designed to be used by an application or another profile, so that a client can communicate with a server.

The server contains a number of attributes, and the GATT Profile defines how to use the Attribute Protocol to discover, read, write and obtain indications of these attributes, as well as configuring broadcast of attributes.

The Generic Attribute Profile (GATT) defines a service framework using the Attribute Protocol. This framework defines procedures and formats of services and their characteristics. The procedures defined include discovering, reading, writing, notifying and indicating characteristics, as well as configuring the broadcast of characteristics.