Bluetooth GATT サーバーおよび GATT クライアントとは何ですか

目次

Generic Attribute Profile (GATT) は、属性プロトコルを使用してサービス フレームワークを定義します。 このフレームワークは、サービスの手順と形式、およびその特性を定義します。 定義された手順には、特性の検出、読み取り、書き込み、通知、表示、および特性のブロードキャストの構成が含まれます。 GATT では、サーバーとクライアントは XNUMX つの異なる種類の GATT ロールであるため、分離すると便利です。

GATTサーバーとは何ですか?

サービスは、特定の機能を実現するためのデータと関連する動作の集合です。 GATT では、サービスはサービス定義によって定義されます。 サービス定義には、参照されるサービス、必須の特性、およびオプションの特性が含まれる場合があります。 GATT サーバーは、属性データをローカルに保存し、BLE 経由でペアになったリモート GATT クライアントにデータ アクセス方法を提供するデバイスです。

GATTクライアントとは何ですか?

GATT クライアントは、読み取り、書き込み、通知、または表示操作を使用して、BLE 経由でペアリングされたリモート GATT サーバー上のデータにアクセスするデバイスです。 XNUMX つのデバイスがペアになると、各デバイスは GATT サーバーと GATT クライアントの両方として機能できます。

現在、Feasycom Bluetooth Low Energy モジュールは GATT サーバーとクライアントをサポートできます。 さまざまな顧客の要件に関して、Feasycom は、小型の Nordic nRF52832 モジュール FSC-BT630、TI CC2640 モジュール FSC-BT616 など、さまざまな BLE モジュールを設計しました。 詳細については、次のリンクをご覧ください。

上へスクロール