Što je Bluetooth Host Controller Interface (HCI)

Pregled sadržaja

Sloj sučelja host kontrolera (HCI) je tanki sloj koji prenosi naredbe i događaje između hosta i elemenata kontrolera skupa Bluetooth protokola. U čistoj aplikaciji mrežnog procesora, HCI sloj je implementiran kroz transportni protokol kao što je SPI ili UART.

HCI sučelje

Komunikacija između glavnog računala (računalo ili MCU) i glavnog kontrolera (stvarni Bluetooth čipset) slijedi sučelje glavnog upravljača (HCI).

HCI definira kako se razmjenjuju naredbe, događaji, asinkroni i sinkroni paketi podataka. Asinkroni paketi (ACL) koriste se za prijenos podataka, dok se sinkroni paketi (SCO) koriste za Glas sa slušalicama i Hands-Free profile.

Kako radi Bluetooth HCI?

HCI pruža naredbeno sučelje za kontroler osnovnog pojasa i upravitelj veze, te pristup statusu hardvera i kontrolnim registrima. U suštini ovo sučelje pruža jednoobraznu metodu pristupa Bluetooth mogućnostima osnovnog pojasa. HCI postoji u 3 odjeljka, Host – Transport Layer – Host Controller. Svaki od odjeljaka ima drugačiju ulogu u HCI sustavu.

Feasycom trenutno ima module koji podržavaju Bluetooth HCI:

Model: FSC-BT825B

  • Bluetooth verzija: Bluetooth 5.0 dual-mode
  • Dimenzija: 10.8mm x 13.5mm x 1.8mm
  • Profili: SPP, BLE (standardni), ANCS, HFP, A2DP, AVRCP, MAP (opcionalno)
  • Sučelje: UART, PCM
  • Certifikati: FCC
  • Istaknute karakteristike: Bluetooth 5.0 Dual-Mode, mini veličina, isplativ

Dođite na vrh