




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
HFP协议分析1、 HFP整体结构图2、 HFP规定的功能支持情况。3、 HFP支持的常见命令4、 HCI日志中HFP AT命令交互情况。5、 HFP codec6、 常见HFP相关问题1、HFP整体结构图HFP 配置文件 V1.7.1,HFP交互双方的协议整体结构如下图。Audio Gateway :手机电脑等设备。Hands-Free :蓝牙耳机、carkit等设备。2、H FP规定的功能支持情况。HFP协议规定功能支持情况如下,M代表强制支持,o:代表可选:序号功能描述免提设备手机1连接管理MM2电话状态信息MM3音频连接处理MM4接收语音来电MM5拒绝语音来电MO6中断电话MM7通话中音频链路切换MM8免提设备拨号OM9历史列表拨号OM10拨打最后一个电话OM11拨号等待通知OM12三方通话OM13CLI(Calling Line Identification)OM14噪声抑制回声消除OO15语音识别OO16号码绑定语音标签OO17传输多音频能力OM18远程音量控制OO19回复和保持OO20描述号码信息OO21a扩展电话状态OO21b扩展电话控制OO22特有指示OM23宽频语音OO24编解码器协商OO25手持设备指示器OO3、HFP支持的常见命令HFP At命令解析:序号命令命令全称回复消息命令解释1AT+BRSFBt Retrieve Supported Features+BRSF/OK请求AG特性2AT+BACBluetooth Available CodecsOK请求AG支持的codec3+BCSBluetooth Codec SelectionAT +BCS/OK给HF回复AG支持的codec4AT+CIND=?Current status of AG indication+CIND:(范围) /OK获取对方特性支持情况5AT+CIND?Current status of AG indication+CIND:(具体值) /OK获取对方特性值6AT+CMERCommand enable status reportOK打开状态报告功能7AT+CHLD=?Call holdOK获取三方通话支持情况8AT+NRECNoise Reduction and Echo CancelingOKAG噪声抑制开关9AT+CCWACommand call waitingOK10AT+BTRHBluetooth Response and Hold FeatureOK报告状态11AT+CLCCThe current list of current callOK获取AG状态12AT+BIABluetooth Indicators ActivationOK蓝牙指示器13AT+CSRSF*OK*14+CIEVCall information element valueNA向HF通知HF自身状态15AT+CHUPHang-upOk挂断电话16AT+VGSGain of SpeakerOk调节speaker音量17AT+VGMGain of MicrophoneOk调节听筒音量18AT+TBSR私有命令(=0表示B3腕带中)Ok华为B2/3私有命令4、HCI日志中HFP AT命令交互情况。如下图所示是连接过程中蓝牙HCI日志HFP列的AT命令交互过程。多数命令在上面的表格中已经有介绍。其中+CIEV命令包含的含义较多,已图中为例,+CIEV:2,2表示向外拨打电话;+CIEV:2,3表示对方响铃;+CIEV:1,1接通电话;+CIEV:2,0当前没有待处理电话;+CIEV:1,0当前没有通话处于activity状态。5、HFP codec目前支持两种不同的采样频率,分别是CVSD和mSBC,并且在sco链路和eSco链路下也存在差异。其中,CVSD是强制支持的,mSBC是可选项;但对于国内来讲,通话的语音采样均为8KHz因此手机和蓝牙耳机之间即便采用16KHz的mSBC采样,音频也不会有太大改善。但是使用16KHz采样的mSBC可以提高语音识别的正确率。5.1 CVSD codecCVSD 采用8kHz采样,分别为SCO链路下和eSCO链路下的不同配置情况。5.2 mSBC codecmSBC采用16KHz采样,使用mSBC需要在eSCO链路上传输。6、常见HFP相关问题问题定位方法(定位问题手段,对应到工具,常见的问题,对应的车载或耳机兼容性问题,HFP相关的有哪些功能)问题1.HF设备连接手机打电话phone状态异常。分析方向:查看AT命令中+CIEV以及AT+ CHUP命令是否执行成功以及对应的状态是否正常。问题2.连接车载通话单通或者双线无声。分析方向:将音频切换到手机确认是否ok,然后切换回HF设备确认是否能够恢复。如果依然不能够恢复,抓空中包进一步确认。问题3.无法连接“手机音频”,手动点击依然无效。分析方向:确认HF设备的“手机音频”是否已经连接到其他设备上,尝试重启HF设备查看是否能够恢复,并且从日志上确认手机发起的“手机音频”连接请求是否被拒绝,以及被拒绝的原因。问题4.华为B2/B3连接HF设备微信通话问题。分析方向:查看当时B2/B3手环的状态,是否处于腕带模式。可通过华为私有命令AT+BTSR进行确认。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 设备使用管理合同范本
- 隧道机械专卖合同协议
- 酒店服装租赁合同范本
- 酒店木工分包合同范本
- 预售合同能否解除协议
- 饭店厨师入职合同范本
- 配件总成供应合同范本
- 绿化规划施工合同范本
- 线上课程合作合同范本
- 矿山租赁挖机合同范本
- 现代中国的对外关系课件
- HY/T 080-2005滨海湿地生态监测技术规程
- GB/T 712-2011船舶及海洋工程用结构钢
- GB/T 20969.1-2021特殊环境条件高原机械第1部分:高原对内燃动力机械的要求
- GB/T 19868.4-2005基于预生产焊接试验的工艺评定
- GB/T 19633.1-2015最终灭菌医疗器械包装第1部分:材料、无菌屏障系统和包装系统的要求
- 吸附及吸附过程课件
- 羽毛球运动基础知识简介课件
- 设计美学研究课件
- 管道施工安全检查表
- 部编版七年级上册语文《雨的四季》课件(定稿;校级公开课)
评论
0/150
提交评论