Co to jest serwer Bluetooth GATT i klient GATT
Ogólny profil atrybutów (Gatt) definiuje strukturę usług przy użyciu protokołu atrybutów. Ramy te definiują procedury i formaty usług oraz ich charakterystykę. Zdefiniowane procedury obejmują odkrywanie, czytanie, pismo, powiadamianie, i wskazanie cech, a także konfigurowanie transmisji charakterystyk. W GATT, Serwer i Klient to dwa różne rodzaje ról GATT, warto się rozdzielić.
Co to jest serwer GATT?
Usługa to zbiór danych i powiązanych zachowań mających na celu realizację określonej funkcji lub cechy. W GATT, usługa jest definiowana przez jej definicję usługi. Definicja usługi może zawierać usługi, do których istnieją odniesienia, cechy obowiązkowe i cechy opcjonalne. Serwer GATT to urządzenie, które lokalnie przechowuje dane atrybutów i zapewnia metody dostępu do danych zdalnemu klientowi GATT sparowanemu za pośrednictwem BLE.
Co to jest klient GATT?
Klient GATT to urządzenie uzyskujące dostęp do danych na zdalnym serwerze GATT, sparowane przez BLE, za pomocą odczytu, pisać, notyfikować, lub wskazać operacje. Po sparowaniu dwóch urządzeń, każde urządzenie może działać zarówno jako serwer GATT, jak i klient GATT.
Obecnie, Moduły Feasycom Bluetooth Low Energy mogą obsługiwać serwer i klienta GATT. W odniesieniu do różnych klientów’ wymagania, Feasycom zaprojektował różne moduły BLE, np. mały moduł Nordic nRF52832 FSC-BT630, Moduł TI CC2640 FSC-BT616. Aby uzyskać więcej informacji, zapraszamy do odwiedzenia linku: