<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ACI and HCI</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/3119/aci-and-hci</link><description>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</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 15 Jul 2014 17:42:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/3119/aci-and-hci" /><item><title>RE: ACI and HCI</title><link>https://devzone.nordicsemi.com/thread/11566?ContentTypeID=1</link><pubDate>Tue, 15 Jul 2014 17:42:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b34f455-e564-440f-b32f-589ecf7e7123</guid><dc:creator>Xue Liu</dc:creator><description>&lt;p&gt;Thank you for your info.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ACI and HCI</title><link>https://devzone.nordicsemi.com/thread/11565?ContentTypeID=1</link><pubDate>Mon, 14 Jul 2014 14:17:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7a3f07f-7715-4987-85e0-eb0044a81093</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;John has you covered. The HCI is a lower level interface while the ACI is a high level interface that covers  GAP and GATT (Server and Client roles). ACI is not compatible with HCI.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ACI and HCI</title><link>https://devzone.nordicsemi.com/thread/11564?ContentTypeID=1</link><pubDate>Mon, 14 Jul 2014 13:27:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:23a795cd-b591-4f56-81c0-c9374a542ee3</guid><dc:creator>John</dc:creator><description>&lt;p&gt;As I understand it ACI is Nordic&amp;#39;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.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>