Värdkontrollergränssnittsskiktet (HCI) är ett tunt lager som transporterar kommandon och händelser mellan värd- och kontrollelementen i Bluetooth-protokollstacken. I en ren nätverksprocessorapplikation implementeras HCI-skiktet genom ett transportprotokoll som SPI eller UART.
HCI-gränssnitt
Kommunikationen mellan en värd (en dator eller en MCU) och en värdstyrenhet (den faktiska Bluetooth-kretsuppsättningen) följer Host Controller Interface (HCI).
HCI definierar hur kommandon, händelser, asynkrona och synkrona datapaket utbyts. Asynkrona paket (ACL) används för dataöverföring, medan synkrona paket (SCO) används för röst med headsetet och handsfree-profilerna.
Hur fungerar Bluetooth HCI?
HCI tillhandahåller ett kommandogränssnitt till basbandskontrollern och länkhanteraren, och tillgång till hårdvarustatus och kontrollregister. I huvudsak ger detta gränssnitt en enhetlig metod för att komma åt Bluetooth-basbandskapaciteten. HCI finns i tre sektioner, Host – Transport Layer – Host Controller. Var och en av sektionerna har olika roller i HCI-systemet.
Feasycom har för närvarande moduler som stöder Bluetooth HCI:
Modell: FSC-BT825B
- Bluetooth-version: Bluetooth 5.0 dual-mode
- Dimension: 10.8mm x 13.5mm x 1.8mm
- Profiler: SPP, BLE (Standard), ANCS, HFP, A2DP, AVRCP, MAP (valfritt)
- Gränssnitt: UART, PCM
- Certifieringar: FCC
- Höjdpunkter: Bluetooth 5.0 Dual-Mode, Mini Size, Kostnadseffektiv