Directrices de omisión de HFP bluetooth para controladores de audio
En este artículo se presentan las directrices de diseño de omisión del perfil manos libres (HFP) de Bluetooth para desarrolladores de controladores de audio, que muestran cómo volver a enrutar los datos de audio más allá de la interfaz del controlador de host Bluetooth (HCI) para su procesamiento en soluciones de sistema en chip (SoC).
La compatibilidad con streaming de datos de audio de omisión de HFP bluetooth se introdujo en Windows 8.1.
Windows es compatible con diseños de SoC basados en Intel y arm de bajo consumo, optimizados para escenarios "siempre activados" en los que es fundamental un bajo consumo de batería.
Las arquitecturas de SoC usan el modo de transporte receptor/transmisor asincrónico universal (UART) para transmitir datos hacia y desde el controlador de host Bluetooth. Dado que los UUART no pueden proporcionar transmisión de datos sensibles al tiempo, se debe implementar un canal de omisión sincrónico orientado a la conexión (SCO) junto con un UART. El canal de omisión sco transfiere datos de audio a través de I2S u otra conexión entre el códec de audio y la radio Bluetooth, omitiendo el Bluetooth HCI que normalmente se usa para transmitir datos de audio en equipos.
Esta característica descarga la funcionalidad presente en las versiones de Windows anteriores a la 8.1. Desde la perspectiva del usuario, no hay diferencias de casos de uso entre el perfil manos libres de Bluetooth (HFP) en SoC y Bluetooth HFP en Windows.
En el diagrama siguiente se muestran los componentes de software y hardware que funcionan conjuntamente para proporcionar esta compatibilidad.
Esta característica de Windows no admite la omisión del streaming de audio mediante el perfil de distribución de audio avanzado (A2DP). Windows 8 proporciona un controlador de perfil A2DP independiente que es totalmente compatible con la funcionalidad de audio a través del Bluetooth HCI estándar sin necesidad de controladores de audio adicionales.
Referencia de DDI de omisión de Bluetooth
La referencia de la interfaz del controlador de dispositivo de omisión de Bluetooth (DDI) es un conjunto de temas que detallan las estructuras e ICTLs introducidas en Windows 8.1 para proporcionar compatibilidad con un controlador de perfil manos libres (HFP) Bluetooth.
Para obtener información detallada sobre los miembros de DDI, consulta Referencia de DDI de Bluetooth HFP DDI.