Čo je to server Bluetooth GATT a klient GATT

Obsah

Generic Attribute Profile (GATT) definuje rámec služby pomocou protokolu atribútov. Tento rámec definuje postupy a formáty služieb a ich charakteristiky. Definované postupy zahŕňajú zisťovanie, čítanie, zapisovanie, oznamovanie a indikovanie charakteristík, ako aj konfiguráciu vysielania charakteristík. V GATT sú server a klient dva rôzne druhy rolí GATT, je užitočné ich oddeliť.

Čo je server GATT?

Služba je súbor údajov a súvisiaceho správania na vykonanie konkrétnej funkcie alebo funkcie. V GATT je služba definovaná svojou definíciou služby. Definícia služby môže obsahovať referenčné služby, povinné charakteristiky a voliteľné charakteristiky. Server GATT je zariadenie, ktoré lokálne ukladá údaje o atribútoch a poskytuje metódy prístupu k údajom vzdialenému klientovi GATT spárovanému cez BLE.

Čo je klient GATT?

Klient GATT je zariadenie, ktoré pristupuje k údajom na vzdialenom serveri GATT, spárované cez BLE, pomocou operácií čítania, zápisu, oznamovania alebo indikovania. Po spárovaní dvoch zariadení môže každé zariadenie fungovať ako server GATT aj ako klient GATT.

V súčasnosti môžu moduly Feasycom Bluetooth Low Energy podporovať server a klienta GATT. S ohľadom na rôzne požiadavky zákazníkov, Feasycom navrhol rôzne BLE moduly, napr. malý modul Nordic nRF52832 FSC-BT630, TI CC2640 modul FSC-BT616. Viac informácií nájdete na odkaze:

Prejdite na začiatok