Was ist Bluetooth GATT Server und GATT Client?

Inhaltsverzeichnis

Das Generic Attribute Profile (GATT) definiert ein Service-Framework unter Verwendung des Attribute Protocol. Dieser Rahmen definiert Verfahren und Formate von Diensten und deren Eigenschaften. Die definierten Verfahren umfassen das Erkennen, Lesen, Schreiben, Benachrichtigen und Anzeigen von Merkmalen sowie das Konfigurieren der Übertragung von Merkmalen. In GATT sind der Server und der Client zwei verschiedene Arten von GATT-Rollen, es ist sinnvoll, sie zu trennen.

Was ist ein GATT-Server?

Ein Dienst ist eine Sammlung von Daten und zugehörigen Verhaltensweisen zur Ausführung einer bestimmten Funktion oder Funktion. In GATT wird ein Dienst durch seine Dienstdefinition definiert. Eine Servicedefinition kann referenzierte Services, obligatorische Merkmale und optionale Merkmale enthalten. Ein GATT-Server ist ein Gerät, das Attributdaten lokal speichert und Datenzugriffsmethoden für einen über BLE gekoppelten Remote-GATT-Client bereitstellt.

Was ist ein GATT-Client?

Ein GATT-Client ist ein Gerät, das über Lese-, Schreib-, Benachrichtigungs- oder Anzeigevorgänge auf Daten auf einem über BLE gekoppelten Remote-GATT-Server zugreift. Sobald zwei Geräte gekoppelt sind, kann jedes Gerät sowohl als GATT-Server als auch als GATT-Client fungieren.

Derzeit können Feasycom Bluetooth Low Energy-Module GATT Server und Client unterstützen. Im Hinblick auf die unterschiedlichen Kundenanforderungen hat Feasycom eine Vielzahl von BLE-Modulen entwickelt, z. B. das kleine Nordic nRF52832-Modul FSC-BT630 und das TI CC2640-Modul FSC-BT616. Für weitere Informationen besuchen Sie bitte den Link:

Nach oben scrollen