蓝牙篇之蓝牙协议规范
文章平均质量分 88
蓝牙篇之蓝牙协议规范
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
心跳包
硕士研究生,嵌入式软件开发,蓝牙,IOT,人工智能方向
展开
-
Bluetooth Profile Specification之(HFP篇)4.2 免提控制之服务级别连接释放和登记状态传输、信号强度传输、漫游状态指示
发布服务级别连接的过程断开服务水平连接应导致HF和AG之间相应的RFCOMM数据链路通道立即被删除。此外,由于删除了服务级别连接,因此必须删除现有的音频连接。可选择删除L2CAP和链接层。应使用“服务级别连接删除”程序释放已建立的服务级别连接。作为此程序的前提条件,AG和HF之间应存在持续的服务水平连接。原创 2022-10-24 23:09:57 · 1191 阅读 · 0 评论 -
Bluetooth Profile Specification之(AVRCP篇)5.1AVCTP的连接和释放
蓝牙篇之Bluetooth Profile Specification 深入详解汇总1.AVCTP连接建立补充说明:控制器(CT)是一种通过向目标发送命令帧来启动事务的设备。CT的例子是个人电脑、PDA、移动电话、遥控器或AV设备(如车载系统、耳机、播放器/记录器、计时器、调谐器、显示器等)。目标(TG)是接收命令帧并相应地生成响应帧的设备。TG的例子有音频播放器/录音机、视频播放器/录音机、电视、调谐器、放大器或耳机。上图是CT发起连接。CT或者TG启动AVCTP控制L..原创 2022-04-18 14:12:47 · 1423 阅读 · 2 评论 -
Bluetooth Profile Specification之(AVRCP篇)5.0 AVRCP简介
关注文末微信公众号,回复【蓝牙规范】,即可获取AVRCP英文版协议。1.什么是AVRCP?字面意思音频/视频远程控制协议。AVRCP定义的命令和信息是通过AVCTP通过传输出去的。原创 2022-04-15 14:35:05 · 3010 阅读 · 0 评论 -
Bluetooth Profile Specification之(HFP篇)4.3 音频连接设置
蓝牙篇之Bluetooth Profile Specification 深入详解汇总目录1.AG音频连接设置2.通过HF设置音频连接4.编解码器连接设置4.可用编解码器更新5.编解码器重新协商在用户操作或内部事件时,HF或AG可以根据需要启动建立音频连接。HF或AG可能需要采取进一步的内部行动来内部路由,修改音频路径的采样率、帧和/或采样对齐方式。更正式地说音频连接设置的要求如下:HF应能在通话过程中启动音频连接。 HF可以在没有通话的情况下启动音频连接。 AG应能.原创 2022-02-10 14:06:19 · 5399 阅读 · 0 评论 -
Bluetooth Profile Specification之(HFP篇)4.2 呼叫传输、设置、保持状态
蓝牙篇之Bluetooth Profile Specification 深入详解汇总目录1.AT+CMER命令2.呼叫状态转移3.呼叫设置状态的传输4.指示已持有呼叫的状态1.AT+CMER命令AT+CMER命令,将启用了AG中的“呼叫状态指示器更新”功能。AT+BIA命令允许HF停用/重新激活单个指示器。AT+BIA命令对呼叫、呼叫设置或保持呼叫指示器没有影响。不能使用AT+BIA命令停用这些指示器当CMER功能被启用时,当AG的当前的呼叫状态发生变化时,AG.原创 2022-02-07 14:18:37 · 1162 阅读 · 5 评论 -
Bluetooth Profile Specification之(HFP篇)4.1 免提控制之服务级别连接的建立
蓝牙篇之Bluetooth Profile Specification 深入详解汇总下面将讲述一般如何处理服务级别连接,并具体说明了如何使用免提控制实体下面的层来建立和发布服务级别连接。1.服务级别连接的建立在用户操作或内部事件时,HF或AG可以启动服务级别连接建立过程。服务级别连接的建立需要存在一个RFCOMM连接,即在HF和AG之间的一个RFCOMM数据链路通道。HF和AG都可以启动RFCOMM连接的建立。如果AG和HF之间没有RFCOMM会话,启动设备应首先初始化RFCOMM。1.1.原创 2022-01-22 00:31:32 · 898 阅读 · 36 评论 -
Bluetooth Profile Specification之4.0 HFP简介
蓝牙篇之Bluetooth Profile Specification 深入详解汇总目录前言1. 什么是HFP?1.1.HFP主要应用场景1.2.HFP协议在蓝牙协议中的依赖关机2. 协议概述2.1 协议堆栈2.2配置和角色2.3用户需求和场景2.4 简介基础前言本专栏第4大部分,讲述HFP协议。那么什么是HFP协议?HFP的功能是什么?HFP在蓝牙协议的架构中处于什么位置等等,这些问题都将在这部分讲解。1. 什么是HFP?HFP是免提...原创 2022-01-10 15:26:49 · 868 阅读 · 5 评论 -
Bluetooth Profile Specification之3.0 RFCOMM服务
蓝牙篇之Bluetooth Profile Specification 深入详解汇总本文档通过指定ETSITS07.10标准的一个子集,以及一些特定于蓝牙®的自适应,来指定RFCOMM协议。1.前言RFCOMM协议通过L2CAP协议提供串口的仿真。该协议基于ETSI标准GSM07.10。此外,以强制性的基于信用的流量控制方案的形式,增加了一个特定于RFCOMM的扩展。1.1 概述RFCOMM是一个简单的传输协议,附加了模拟RS-232(ITU-TV.24)串口的9个电路的...原创 2021-12-23 16:14:34 · 3466 阅读 · 1 评论 -
Bluetooth Profile Specification之2.0 SPP配置文件
蓝牙篇之Bluetooth Profile Specification 深入详解汇总此配置文件定义了蓝牙设备在两个对等设备之间使用RFCOMM设置模拟串行电缆连接所需的需求。这些要求体现为向应用程序提供的服务,以及通过定义蓝牙设备之间的互操作性所需的特性和过程。1.什么是SPP?英文:Serial Port Profile中文:串行端口配置文件串口端口配置文件定义了使用蓝牙进行RS232(或类似)串口电缆模拟的设备应使用的协议和程序。此配置文件所涵盖的场景处理通过虚拟串口抽...原创 2021-12-20 17:45:16 · 1098 阅读 · 0 评论 -
Bluetooth Profile Specification之1.4 A2DP 之Audio Codec(音频编解码器)-供应商特定的 A2DP Codec
蓝牙篇之Bluetooth Profile Specification 深入详解汇总1.供应商特定A2DP Codec信息1.1Vendor ID 应使用一个32位的供应商ID。32位供应商ID的下16位应包含一个有效的、非保留的16位公司ID,如蓝牙分配编号中定义。32位供应商ID的上16位应设置为零。供应商编号的LSB应设置为Octet0。1.2Vendor Specific Codec ID图4.8中的供应商特定编解码器ID字段包含由供应商管理的16位编解码器ID....原创 2021-12-18 17:34:09 · 1125 阅读 · 0 评论 -
Bluetooth Profile Specification之1.3 A2DP 之Audio Codec(音频编解码器)-ATRAC family
蓝牙篇之Bluetooth Profile Specification 深入详解汇总ATRAC family是索尼公司拥有的专有编解码器。被许可的用户可获得此编解码器的规范。1.编解码器中特定的信息元素注:在AVDTP的“获取所有功能响应”中,可以在每个字段中定义/设置一个或多个值。另一方面,在AVDTP的设置配置命令和重新配置命令中,每个字段只能定义/设置一个值。1.1 Version下表显示了ATRAC系列的版本字段的值。版本字段包含ATRAC系列的一个...原创 2021-12-17 11:09:43 · 1434 阅读 · 0 评论 -
Bluetooth Profile Specification之1.2 A2DP 之Audio Codec(音频编解码器)-MPEG-1,2 Audio和MPEG-2, 4 AAC
蓝牙篇之Bluetooth Profile Specification 深入详解汇总1.MPEG-1,2 Audio 数据信息在AVDTP的获取所有能力响应中,可以在每个字段中定义/设置一个或多个值。另一方面,在AVDTP的设置配置命令和重新配置命令中,每个字段只能定义/设置一个值。1.1 Layer下表显示了MPEG-1、2Audio中定义的层的值。SRC和SNK应至少支持I层(mp1)、II层(mp2)和III层(mp3)。1.2 CRC...原创 2021-12-16 11:58:38 · 3278 阅读 · 0 评论 -
Bluetooth Profile Specification之1.1 A2DP 之Audio Codec(音频编解码器)-SBC
本小结主要介绍了Audio Codec SBC的信息和有效载荷格式原创 2021-12-15 09:50:55 · 3533 阅读 · 0 评论 -
Bluetooth Profile Specification之1.0 A2DP初识
目录1.A2DP是什么?2.A2DP协议独立性3.一图看清A2DP协议4.SINK和SOURCE5.A2DP协议传输的安全性6.A2DP应用层6.1 音频流设置 6.2 音频流设置6.3 音频流6.3.1 发送音频流6.3.2 接收音频流1.A2DP是什么?The Advanced Audio Distribution Profile.高级音频分发配置文件(A2DP)定义了在ACL频道上实现在单声道或立体声道...原创 2021-12-14 14:26:46 · 3394 阅读 · 1 评论 -
蓝牙篇之Bluetooth Profile Specification 深入详解汇总
一、Bluetooth Profile Specification之A2DP1.Bluetooth Profile Specification之A2DP初识原创 2021-12-13 17:27:59 · 1731 阅读 · 0 评论