蓝牙btsnoop log,HFP协议连接流程详解,以及RFCOMM连接和常用AT指令

文章详细阐述了蓝牙免提协议HFP的连接过程,包括SDP查询、RFCOMM建立、SCO连接以及AT指令交互,如+BRSF、+CIND、+CMER等,用于建立服务级连接SLC并实现功能配置。同时介绍了同步响铃功能inbandringtone、编码协商和通话状态报告等特性。

HFP(Hands-Free):蓝牙免提协议,两个角色AG,HF端,AG端通常是手机设备,HF免提端一般为耳机车载等,hfp的连接首先要进行SDP,然后建立RFCOMM,然后SLC连接完成,HFP正式建立成功

inbandring tone:同步响铃功能,支持inbandring在电话响铃时会直接建立sco,通过sco播放手机端铃声,不支持inbandring则只会发ring给到耳机,播放自带铃声 叮叮叮~

SCO:区别于ACL,sco是另一条物理链路,用来同步传输实时语音数据

  1. HFP两个角色,音频网关AG端,HF免提端,在配对认证完成后L2CAP发起SDP,AG端去问询对端设备HF端支持的版本和features

  1. HFP建立连接需要在RFCOMM连接的基础上,L2CAP先发起RFCOMM的连接

3.RFCOMM帧类型:RFCOMM基于GSM TS 07.10,这是一种由GSM手机使用的一种非对称协议,可以将多个数据流复用到同一个物理串行电缆上。RFCOMM是对称的,使用TS 07.10特征帧和命令的子集通过L2CAP发送TS 07.10帧。TS 07.10的一些功能

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值