Wat is Bluetooth Host Controller Interface (HCI)

Table of Contents

De hostkontrôlerynterface (HCI) laach is in tinne laach dy't kommando's en eveneminten ferfiert tusken de host- en controller-eleminten fan 'e Bluetooth-protokolstapel. Yn in suvere netwurkprosessorapplikaasje wurdt de HCI-laach ymplementearre fia in transportprotokol lykas SPI of UART.

HCI ynterface

De kommunikaasje tusken in Host (in kompjûter as in MCU) en in Host Controller (de eigentlike Bluetooth-chipset) folget de Host Controller Interface (HCI).

HCI definiearret hoe't kommando's, eveneminten, asynchrone en syngroane gegevenspakketten wurde útwiksele. Asynchronous pakketten (ACL) wurde brûkt foar gegevensoerdracht, wylst synchrone pakketten (SCO) wurde brûkt foar Stim mei de Headset en de Hands-Free Profilen.

Hoe wurket Bluetooth HCI?

De HCI leveret in kommando-ynterface foar de baseband-controller en linkbehearder, en tagong ta hardwarestatus en kontrôleregisters. Yn essinsje biedt dizze ynterface in unifoarme metoade foar tagong ta de Bluetooth-baseband-mooglikheden. De HCI bestiet oer 3-seksjes, de Host - Transport Layer - Host Controller. Elk fan 'e seksjes hat in oare rol te spyljen yn it HCI-systeem.

Feasycom hat op it stuit modules dy't Bluetooth HCI stypje:

Model: FSC-BT825B

  • Bluetooth ferzje: Bluetooth 5.0 dual-modus
  • Ofmjitting: 10.8mm x 13.5mm x 1.8mm
  • Profilen: SPP, BLE (Standert), ANCS, HFP, A2DP, AVRCP, MAP (opsjoneel)
  • Ynterface: UART, PCM
  • Sertifikaasjes: FCC
  • Hichtepunten: Bluetooth 5.0 Dual-Modus, Mini Grutte, Kosten effektyf

Scroll nei boppen