Condividi tramite


Panoramica di Bluetooth Low Energy (LE)

Bluetooth LE introduce un nuovo livello fisico che condivide lo stesso spazio di frequenza della frequenza di base Bluetooth. I profili sviluppati su questa tecnologia sono organizzati nel profilo di attributo generico (GATT).

Ogni profilo definisce l'uso di uno o più servizi per creare un caso d'uso o uno scenario. Le implementazioni di servizi conformi sono costruite a partire da caratteristiche organizzate in modo che sia conforme allo schema stabilito definito sul sito Web degli sviluppatori del Bluetooth Special Interest Group .

Il diagramma seguente illustra il modo in cui gli oggetti sono strutturati all'interno di un tipico servizio GATT.

Diagramma che mostra la struttura degli oggetti all'interno di un tipico servizio BLUETOOTH LE GATT.

Quando un dispositivo Bluetooth LE è associato a un computer Windows, il dispositivo diventa parte del sistema. Windows fornisce oggetti dispositivo per rappresentare sia il dispositivo che i servizi primari segnalati dal dispositivo.

Diagramma che illustra la struttura degli oggetti del dispositivo nell'implementazione di Windows Bluetooth LE.

Ogni dispositivo e i relativi servizi primari sono rappresentati come oggetti dispositivo in Windows e questi oggetti dispositivo possono essere sottoposti a query e gestiti usando le funzioni di installazione del dispositivo , ad esempio SetupDiEnumDeviceInfoe SetupDiGetDeviceProperty.

Oltre alle funzioni standard del driver del profilo Bluetooth , le funzioni Bluetooth LE forniscono funzionalità per lo sviluppo di applicazioni client GATT Bluetooth.

Queste funzioni consentono l'enumerazione dei servizi e dei relativi oggetti (inclusi i servizi, le caratteristiche e i relativi descrittori), nonché le funzionalità di lettura e scrittura.