HFP 协议详析_第1页
HFP 协议详析_第2页
HFP 协议详析_第3页
HFP 协议详析_第4页
HFP 协议详析_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 协议分析HFP 整体结构图 HFP1、 规定的功能支持情况。 HFP2、 支持的常见命令 HFP3、 HFP AT命令交互情况。、 HCI日志中4 HFP codec5、 HFP相关问题6、 常见 HFP整体结构图1、 HFP交互双方的协议整体结构如下图。配置文件 V1.7.1,HFP Audio Gateway :手机电脑等设备。 :蓝牙耳机、carkit等设备。Hands-Free 、H FP规定的功能支持情况。2 代表可选:代表强制支持,o:HFP协议规定功能支持情况如下,M 手机免提设备 序号 功能描述 M 连接管理 M1 M电话状态信息 M2 M M 3 音频连接处理 MM4 接收

2、语音来电 O 拒绝语音来电M 5 M中断电话6 M 7通话中音频链路切换MM 8 免提设备拨号 O M 9 历史列表拨号 O M 10拨打最后一个电话 O M 11 拨号等待通知 O M 12 三方通话 O M 13 CLI(Calling Line Identification)O M 14 噪声抑制回声消除O O 15 语音识别O O 16 号码绑定语音标签O O 17 传输多音频能力 O M 18 远程音量控制 O O 19 回复和保持 O O 20 描述号码信息O O 21a 扩展电话状态 O O 21b 扩展电话控制 O O 22 特有指示O M 23 宽频语音O O 24 编解码器

3、协商 O O 25 手持设备指示器O O 支持的常见命令3、HFP 命令解析:HFP At序 号命令 命令全称 回复消息 命令解释 1 AT+BRSFBt Retrieve Supported Features +BRSF/OK 特性AG请求 2 AT+BAC Bluetooth Available Codecs OK的支持求请AGcodec 3 +BCSBluetooth Codec Selection AT +BCS/OK支持回复AG给HFcodec的 4 AT+CIND=?Current status of AG indication 范+CIND:( ) /OK围获取对方特性支持情况

4、5 AT+CIND? Current status of AG indication 具体+CIND:( ) /OK值获取对方特性值 6 AT+CMERCommand enable status report OK打开状态报告功能 7 AT+CHLD=?Call hold OK获取三方通话支持情况 8 AT+NRECNoise Reduction and Echo Canceling OK噪声抑制开关AG 9AT+CCWA Command call waiting OK 10AT+BTRH FeatureResponse Bluetooth and Hold OK报告状态 11 AT+CLCC

5、The current list of current call OK状态获取AG 12 AT+BIABluetooth Indicators Activation OK蓝牙指示器 AT+CSRSFOK13* * +CIEV NA14 自身HF向HF通知Call information element value 状态 AT+CHUPOk15挂断电话 Hang-up 16 OkAT+VGS音量调节speaker Gain of Speaker AT+VGMOk17 调节听筒音量 Gain of Microphone 18 AT+TBSROk私有命令华为B2/3 腕带中)B3=0私有命令(表示

6、命令交互情况。HFP AT4、HCI日志中 ATHFP列的命令交互过程。HCI如下图所示是连接过程中蓝牙日志命令包含的含义较多,已图中多数命令在上面的表格中已经有介绍。其中+CIEV接+CIEV:1,1表示向外拨打电话;为例,+CIEV:2,2+CIEV:2,3表示对方响铃;activity当前没有通话处于+CIEV:1,0+CIEV:2,0通电话;当前没有待处理电话; 状态。 5、HFP codec 目前支持两种不同的采样频率,分别是CVSD和mSBC,并且在sco链路和eSco链路下也存在差异。其中,CVSD是强制支持的,mSBC是可选项;但对于国内来讲,通话的语音采样均为8KHz因此手机

7、和蓝牙耳机之间即便采用16KHz的mSBC采样,音频也不会有太大改善。但是使用16KHz采样的mSBC可以提高语音识别的正确率。 5.1 CVSD codec CVSD 采用8kHz采样,分别为SCO链路下和eSCO链路下的不同配置情况。 5.2 mSBC codec mSBC采用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+BT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论