Ce este Bluetooth GATT Server și GATT Client

Cuprins

Profilul de atribut generic (GATT) definește un cadru de serviciu folosind Protocolul de atribut. Acest cadru definește procedurile și formatele serviciilor și caracteristicile acestora. Procedurile definite includ descoperirea, citirea, scrierea, notificarea și indicarea caracteristicilor, precum și configurarea difuzării caracteristicilor. În GATT, serverul și clientul sunt două tipuri diferite de roluri GATT, este util să se separe.

Ce este GATT Server?

Un serviciu este o colecție de date și comportamente asociate pentru a îndeplini o anumită funcție sau caracteristică. În GATT, un serviciu este definit de definiția sa de serviciu. O definiție de serviciu poate conține servicii de referință, caracteristici obligatorii și caracteristici opționale. Un server GATT este un dispozitiv care stochează datele de atribut local și oferă metode de acces la date unui client GATT de la distanță asociat prin BLE.

Ce este GATT Client?

Un client GATT este un dispozitiv care accesează date de pe un server GATT de la distanță, asociat prin BLE, folosind operațiuni de citire, scriere, notificare sau indicare. Odată ce două dispozitive sunt asociate, fiecare dispozitiv poate acționa atât ca server GATT, cât și ca client GATT.

În prezent, modulele Feasycom Bluetooth Low Energy ar putea suporta server și client GATT. În ceea ce privește cerințele diferiților clienți, Feasycom a proiectat o varietate de module BLE, de exemplu modulul Nordic nRF52832 de dimensiuni mici FSC-BT630, modulul TI CC2640 FSC-BT616. Pentru mai multe informații, vă rugăm să vizitați linkul:

Derulaţi în sus