# GATT

The GATT is the gateway used by the Attribute Protocol to discover, read, write and obtain indications of the attributes present in the server attribute, and to configure the broadcasting of attributes. The GATT lies above the Attribute Protocol and communicates with the Generic Access Profile (GAP), higher layer profiles, and applications. The architecture of the GATT is shown in GATT Architecture (figure).

Figure: GATT Architecture

For more information about the GATT, and the Bluetooth Stack implementation of GATT, see the Bluetooth Core Specification (Volume 3, part G) and the provided CEVA GATT Interface Specification API document (RW-BLE-GATT-IS.pdf).