Che cosa sono il server GATT Bluetooth e il client GATT

Sommario

Il Generic Attribute Profile (GATT) definisce un quadro di servizi utilizzando il protocollo degli attributi. Questo quadro definisce le procedure, i formati dei servizi e le loro caratteristiche. Le procedure definite includono la scoperta, la lettura, la scrittura, la notifica e l'indicazione delle caratteristiche, nonché la configurazione della trasmissione delle caratteristiche. In GATT, Server e Client sono due diversi tipi di ruoli GATT, è utile separarli.

Cos'è il server GATT?

Un servizio è una raccolta di dati e comportamenti associati per realizzare una particolare funzione o caratteristica. Nel GATT, un servizio è definito dalla sua definizione di servizio. Una definizione di servizio può contenere servizi di riferimento, caratteristiche obbligatorie e caratteristiche facoltative. Un server GATT è un dispositivo che memorizza i dati degli attributi localmente e fornisce metodi di accesso ai dati a un client GATT remoto accoppiato tramite BLE.

Cos'è il cliente GATT?

Un client GATT è un dispositivo che accede ai dati su un server GATT remoto, accoppiato tramite BLE, utilizzando operazioni di lettura, scrittura, notifica o indicazione. Una volta accoppiati due dispositivi, ciascun dispositivo può fungere sia da server GATT che da client GATT.

Attualmente, i moduli Feasycom Bluetooth Low Energy potrebbero supportare GATT Server e Client. Per quanto riguarda le diverse esigenze dei clienti, Feasycom ha progettato una varietà di moduli BLE, ad esempio il modulo Nordic nRF52832 FSC-BT630 di piccole dimensioni, il modulo TI CC2640 FSC-BT616. Per ulteriori informazioni, benvenuti a visitare il collegamento:

Scorrere fino a Top