马上注册,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册 
×
蓝牙协议栈iAP和AAP区别 一,iAP Profile: iPod Accesory Profile,Apple外设通讯协议。 Brief: 可以理解为苹果手机的SPP协议,且很多苹果手机特殊功能(如Carplay),都需要iAP交互数据。 iAP=RFCOMM+UUID(0x00000000_decafade_decadeaf_decacaff)。 由于苹果手机限制了数据传输功能,若需要开启数传功能,需要搭配MFi芯片使用。 需要在飞易通协议栈配置文件中设置:IAP_ENABLE=1。 注意: 1:MFi芯片,所有和苹果设备通讯的外设都需要外置的一个I2C接口加密芯片(甚至苹果lighting数据线都需要安装); 2:苹果设备和协议栈建立iAP通讯后,需要先通过MFi芯片进行授权流程,成功后才能正常使用数传功能; 3:最常用的场景如:carplay, 二,AAP Profile: Android Auto Profile,Android外设通讯协议。 Brief: 可以理解为安卓设备的IAP协议,但仅用于Android Auto互联功能。 AAP=RFCOMM+UUID(0x4de17a00-52cb-11e6-bdf4-0800200c9a66)。 需要飞易通在协议栈配置文件中设置:AAP_ENABLE=1。 三,APP和iAP的区别: 1.不需要授权芯片,可直接连接使用(一般只有谷歌Pixel手机和三星手机支持),且手机需要打开谷歌GMS服务(手机翻墙); 在使用AndoridAuto互联时,画面、音乐通过wifi传输;但是通话需要通过蓝牙通讯(carplay只用到wifi,bt只在建立过程中会用到)。
|