Qu'est-ce que le serveur Bluetooth GATT et le client GATT

Table des matières

Le profil d'attribut générique (GATT) définit un cadre de service utilisant le protocole d'attribut. Ce cadre définit les procédures et formats de services ainsi que leurs caractéristiques. Les procédures définies comprennent la découverte, la lecture, l'écriture, la notification et l'indication de caractéristiques, ainsi que la configuration de la diffusion des caractéristiques. Au GATT, le serveur et le client sont deux types différents de rôles GATT, qu'il est utile de séparer.

Qu'est-ce que le serveur GATT ?

Un service est un ensemble de données et de comportements associés pour accomplir une fonction ou une fonctionnalité particulière. Au GATT, un service est défini par sa définition de service. Une définition de service peut contenir des services référencés, des caractéristiques obligatoires et des caractéristiques facultatives. Un serveur GATT est un appareil qui stocke les données d'attributs localement et fournit des méthodes d'accès aux données à un client GATT distant couplé via BLE.

Qu'est-ce que le client GATT ?

Un client GATT est un appareil qui accède aux données sur un serveur GATT distant, couplé via BLE, à l'aide d'opérations de lecture, d'écriture, de notification ou d'indication. Une fois deux appareils couplés, chaque appareil peut agir à la fois comme serveur GATT et comme client GATT.

Actuellement, les modules Feasycom Bluetooth Low Energy peuvent prendre en charge le serveur et le client GATT. En ce qui concerne les exigences des différents clients, Feasycom a conçu une variété de modules BLE, par exemple le module Nordic nRF52832 de petite taille FSC-BT630, le module TI CC2640 FSC-BT616. Pour plus d’informations, bienvenue à visiter le lien :

Remonter en haut