Общий профиль атрибутов (GATT) определяет структуру обслуживания с использованием протокола атрибутов. Эта структура определяет процедуры и форматы услуг и их характеристики. Определенные процедуры включают обнаружение, чтение, запись, уведомление и указание характеристик, а также настройку трансляции характеристик. В GATT Сервер и Клиент — это два разных типа ролей GATT, которые полезно разделить.
Что такое сервер ГАТТ?
Сервис — это набор данных и связанных с ними действий для выполнения определенной функции или функции. В ГАТТ услуга определяется ее определением услуги. Определение услуги может содержать упомянутые услуги, обязательные характеристики и дополнительные характеристики. Сервер GATT — это устройство, которое локально хранит данные атрибутов и предоставляет методы доступа к данным удаленному клиенту GATT, подключенному через BLE.
Что такое клиент ГАТТ?
Клиент GATT — это устройство, которое получает доступ к данным на удаленном сервере GATT, подключенном через BLE, используя операции чтения, записи, уведомления или указания. После сопряжения двух устройств каждое устройство может действовать как сервер GATT, так и клиент GATT.
В настоящее время модули Feasycom Bluetooth Low Energy могут поддерживать сервер и клиент GATT. Учитывая различные требования клиентов, Feasycom разработала различные модули BLE, например, небольшой модуль Nordic nRF52832 FSC-BT630, модуль TI CC2640 FSC-BT616. Для получения дополнительной информации добро пожаловать по ссылке: