This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

ACI and HCI

Hello,

I am a newbie of Bluetooth development. I have a question that what is the difference between ACI (Application Controller Interface) given in nRF 8001 and HCI (Host Controller Interface) given in Bluetooth standard ? Is ACI compatible with HCI ?

Regards,

Xue Liu

Parents
  • As I understand it ACI is Nordic's proprietary command/event interface presented by the nRF8001 so you can communicate with the GATT layer of the BLE stack from your controller microprocessor. HCI on the other hand is part of the Bluetooth standard and is a stack layer that allows control of the the Bluetooth IC/radio by a host controller such as a PC or mobile OS.

Reply
  • As I understand it ACI is Nordic's proprietary command/event interface presented by the nRF8001 so you can communicate with the GATT layer of the BLE stack from your controller microprocessor. HCI on the other hand is part of the Bluetooth standard and is a stack layer that allows control of the the Bluetooth IC/radio by a host controller such as a PC or mobile OS.

Children
Related