Bluetooth 低エネルギー (LE) の概要.
Bluetooth LE では、Bluetooth Basicレートと同じ周波数空間を共有する新しい物理レイヤーが導入されています。 このテクノロジで開発されたプロファイルは、汎用属性プロファイル (GATT) に編成されます。
各プロファイルでは、ユース ケースまたはシナリオを作成するための 1 つ以上のサービスの使用を定義します。 準拠したサービスの実装は、Bluetooth に関する特別な関心 グループで定義された確立されたスキーマに準拠する方法で整理された特性から構築されます developer ウェブサイト.
次の図は、オブジェクトが一般的な GATT サービス内で構造化される方法を示しています。
Bluetooth LE デバイスが Windows マシンとペアリングされている場合、デバイスはシステムの一部になります。 Windows には、デバイスと、デバイスによって報告されたプライマリ サービスの両方を表すデバイス オブジェクトが用意されています。
各デバイスとその主要なサービスは、Windows ではデバイス オブジェクトとして表されますと これらのデバイス オブジェクトはクエリできる と、を使用して管理されます デバイス設置functions といった SetupDiEnumDeviceInfo, と SetupDiGetDeviceProperty.
スタンダードに加えて、 Bluetoothプロファイルドライバのfunctions, Bluetooth LE functions Bluetooth GATT クライアント アプリケーションの開発のための機能を提供します。
これらのfunctionを使用すると、サービスとそのオブジェクト (サービス、特性、記述子を含む) のリストと、読み取りおよび書き込み機能を使用できます。