Hvad er Bluetooth Host Controller Interface (HCI)

Indholdsfortegnelse

Værtscontrollergrænsefladelaget (HCI) er et tyndt lag, som transporterer kommandoer og hændelser mellem værts- og controllerelementerne i Bluetooth-protokolstakken. I en ren netværksprocessorapplikation implementeres HCI-laget gennem en transportprotokol såsom SPI eller UART.

HCI interface

Kommunikationen mellem en vært (en computer eller en MCU) og en værtscontroller (det faktiske Bluetooth-chipsæt) følger Host Controller Interface (HCI).

HCI definerer, hvordan kommandoer, hændelser, asynkrone og synkrone datapakker udveksles. Asynkrone pakker (ACL) bruges til dataoverførsel, mens synkrone pakker (SCO) bruges til stemme med headsettet og de håndfri profiler.

Hvordan virker Bluetooth HCI?

HCI'en giver en kommandogrænseflade til basebåndcontrolleren og linkmanageren og adgang til hardwarestatus og kontrolregistre. I det væsentlige giver denne grænseflade en ensartet metode til at få adgang til Bluetooth-baseband-kapaciteterne. HCI'en findes på tværs af 3 sektioner, Host – Transport Layer – Host Controller. Hver af sektionerne har en forskellig rolle at spille i HCI-systemet.

Feasycom har i øjeblikket moduler, der understøtter Bluetooth HCI:

Model: 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 (valgfrit)
  • Interface: UART, PCM
  • Certificeringer: FCC
  • Højdepunkter: Bluetooth 5.0 Dual-Mode, Mini Size, omkostningseffektiv

Rul til top