Unsa ang Bluetooth Host Controller Interface (HCI)

Kaundan

Ang host controller interface (HCI) layer usa ka nipis nga layer nga nagdala sa mga sugo ug mga panghitabo tali sa host ug controller nga mga elemento sa Bluetooth protocol stack. Sa usa ka purong aplikasyon sa processor sa network, ang layer sa HCI gipatuman pinaagi sa usa ka protocol sa transportasyon sama sa SPI o UART.

HCI Interface

Ang komunikasyon tali sa usa ka Host (usa ka kompyuter o usa ka MCU) ug usa ka Host Controller (ang aktuwal nga Bluetooth chipset) nagsunod sa Host Controller Interface (HCI).

Gihubit sa HCI kung giunsa pagbaylo ang mga sugo, panghitabo, asynchronous ug synchronous nga mga pakete sa datos. Ang mga asynchronous packet (ACL) gigamit alang sa pagbalhin sa datos, samtang ang mga synchronous packet (SCO) gigamit para sa Voice with the Headset ug ang Hands-Free Profiles.

Giunsa pagtrabaho ang Bluetooth HCI?

Ang HCI naghatag ug command interface sa baseband controller ug link manager, ug access sa hardware status ug control registers. Sa tinuud kini nga interface naghatag usa ka managsama nga pamaagi sa pag-access sa mga kapabilidad sa baseband sa Bluetooth. Ang HCI naglungtad sa 3 nga mga seksyon, ang Host - Transport Layer - Host Controller. Ang matag usa sa mga seksyon adunay lahi nga tahas sa sistema sa HCI.

Ang Feasycom sa pagkakaron adunay mga module nga nagsuporta sa Bluetooth HCI:

Modelo: FSC-BT825B

  • Bluetooth nga bersyon: Bluetooth 5.0 dual-mode
  • Ang sukod: 10.8mm x 13.5mm x 1.8mm
  • Mga Profile: SPP, BLE (Standard), ANCS, HFP, A2DP, AVRCP, MAP(opsyonal)
  • Interface: UART, PCM
  • Mga Sertipikasyon: FCC
  • Mga Highlight: Bluetooth 5.0 Dual-Mode, Mini nga Gidak-on, Epektibo sa Gasto

Linukot nga basahon sa Taas