Compartir a través de


Introducción a Bluetooth Low Energy (LE)

Bluetooth LE presenta una nueva capa física que comparte el mismo espacio de frecuencia que la velocidad básica de Bluetooth. Los perfiles que se desarrollan en esta tecnología se organizan en el perfil de atributo genérico (GATT).

Cada perfil define el uso de uno o varios servicios para crear un caso de uso o un escenario. Las implementaciones de servicio compatibles se construyen a partir de características organizadas de una manera que se ajusta al esquema establecido definido en el sitio web para desarrolladores del grupo de interés especial bluetooth.

En el diagrama siguiente se muestra cómo se estructuran los objetos dentro de un servicio GATT típico.

Diagrama en el que se muestra la estructura de los objetos dentro de un servicio GATT típico de Bluetooth LE.

Cuando un dispositivo Bluetooth LE se empareja con una máquina Windows, el dispositivo se convierte en parte del sistema. Windows proporciona objetos de dispositivo para representar el dispositivo y los servicios principales notificados por el dispositivo.

Diagrama que ilustra la estructura de objetos de dispositivo en la implementación de Bluetooth LE de Windows.

Cada dispositivo y sus servicios principales se representan como objetos de dispositivo en Windows y estos objetos de dispositivo se pueden consultar y administrar mediante las funciones de instalación de dispositivos , como SetupDiEnumDeviceInfo y SetupDiGetDeviceProperty.

Además de las funciones estándar del controlador de perfil Bluetooth, las funciones Bluetooth LE proporcionan funcionalidad para el desarrollo de aplicaciones cliente de Bluetooth GATT.

Estas funciones permiten la enumeración de servicios y sus objetos (incluidos los servicios, las características y sus descriptores), así como las funcionalidades de lectura y escritura.