HFP学习记录一

104 阅读1分钟

www.pianshen.com/article/551…

AG HF

车载蓝牙中,手机侧是AG,车载蓝牙侧是HF, 在android源代码中,将AG侧称为HFP/AG,将HF侧称为HFPClient/HF。

支持能力交换  AT+BRSF

首先HF发送AT+BRSF=给AG,目的是首先通知AG其具有的能力,其次接收AG返回的其自身的BRSF能力。

Codec协商  AT+BAC

如果HF支持Codec Negotiation特征,其会查看AG返回的BRSF中是否也支持该特性,如果都支持该特性,则HF将发送AT+BAC=命令给AG以告知其可用的codec。

AT+CIND

当HF获得必须的Indicator和它们的次序,它将通过AT+CIND?命令取得AG端正在使用indicator的状态

image.png