Vrstva rozhrania hostiteľského ovládača (HCI) je tenká vrstva, ktorá prenáša príkazy a udalosti medzi prvkami hostiteľa a ovládača zásobníka protokolu Bluetooth. V čistej aplikácii sieťového procesora je vrstva HCI implementovaná prostredníctvom prenosového protokolu, ako je SPI alebo UART.
Rozhranie HCI
Komunikácia medzi hostiteľom (počítač alebo MCU) a hostiteľským radičom (skutočná čipová súprava Bluetooth) sa riadi rozhraním hostiteľského ovládača (HCI).
HCI definuje, ako sa vymieňajú príkazy, udalosti, asynchrónne a synchrónne dátové pakety. Asynchrónne pakety (ACL) sa používajú na prenos dát, zatiaľ čo synchrónne pakety (SCO) sa používajú pre hlas s náhlavnou súpravou a profilmi hands-free.
Ako funguje Bluetooth HCI?
HCI poskytuje príkazové rozhranie pre radič základného pásma a manažéra prepojenia a prístup k stavu hardvéru a riadiacim registrom. Toto rozhranie v podstate poskytuje jednotnú metódu prístupu k schopnostiam základného pásma Bluetooth. HCI existuje v 3 sekciách, Host – Transportná vrstva – Host Controller. Každá zo sekcií má v systéme HCI inú úlohu.
Feasycom má v súčasnosti moduly, ktoré podporujú Bluetooth HCI:
Model: FSC-BT825B
- Verzia Bluetooth: Duálny režim Bluetooth 5.0
- Rozmer: 10.8mm x 13.5mm x 1.8mm
- Profily: SPP, BLE (štandardné), ANCS, HFP, A2DP, AVRCP, MAP (voliteľné)
- Rozhranie: UART, PCM
- Certifikáty: FCC
- Hlavné prvky: Bluetooth 5.0 Dual-Mode, minimálna veľkosť, nákladovo efektívny