| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Bluetooth Profile Specification之4.0 HFP简介 -> 正文阅读 |
|
[系统运维]Bluetooth Profile Specification之4.0 HFP简介 |
??蓝牙篇之Bluetooth Profile Specification 深入详解汇总 目录 前言
1. 什么是HFP?HFP是免提配置文件。 1.1.HFP主要应用场景这类设备最常见的例子是与手机一起使用的车载免提耳机,或可穿戴的无线耳机。 这个协议定义了两个设备间支持HFP协议下,如何点对点交互。 1.2.HFP协议在蓝牙协议中的依赖关机从图中我们可以看出,HFP与SCO GAP,SSP,SDP有有依赖。 2. 协议概述2.1 协议堆栈
免提控制是负责免提单元特定控制信号的实体;该信号是基于AT命令的。 上图所示的音频端口仿真层是在音频网关上的音频端口的实体,音频驱动程序是免提单元中的驱动软件。 对于上图中的阴影协议/实体,SPP文件被用作基本标准。 2.2?配置和角色下图显示了适用于免提配置文件的设备的典型配置: ?为此配置文件定义了以下角色: 音频网关(AG)-这是音频网关,用于输入和输出。作为音频网关的典型设备是移动电话。 免提装置(HF)-这是作为音频网关的远程音频输入和输出机制的装置。它还提供了一些远程控制手段。 2.3?用户需求和场景以下规则适用于此配置文件: a)当“无提配置文件”在音频网关和无提单元中活动时,该配置文件说明了强制性和可选功能。 b)该配置文件要求使用CVSD来传输音频(通过蓝牙链路)。由此产生的音频是单声道的,其质量,在正常情况下,没有感知到的音频退化。 c)在免提单元和音频网关之间,每个服务级别连接一次只支持一个音频连接。 d)音频网关和免提单元都可以启动音频连接的建立和释放。在音频连接建立后,在两个方向的同步连接上都应存在有效的语音数据。因为只有AG知道是否应该使用宽带语音,所以它应该始终是AG与所需的编解码器建立同步连接。 e)当存在“音频连接”时,也应存在相关的“服务级别连接”。 f)存在“服务级别连接”并不意味着存在“音频连接”。发布“服务级别连接”也应释放与之相关的任何现有的“音频连接”。 2.4 简介基础如果在免提装置和音频网关之间尚未建立LMP链接,则应在执行任何其他程序之前设置LMP链接。 在配置文件中没有固定的主角色或从属角色。 音频网关和免提单元提供串口仿真。对于串口仿真,使用RFCOMM。串口仿真用于将调制解调器控制信号和AT命令等用户数据从免提单元传输到音频网关。AT命令由音频网关解析,响应通过蓝牙串行端口连接发送到免提单元。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 6:55:26- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |