bluetooth蓝牙入门


备注

蓝牙是短距离设备之间无线数据传输的行业标准。它首先在20世纪90年代由蓝牙特别兴趣小组(SIG)在IEEE 802.15.1中定义。对于一个或多个设备,在Ad-hoc或微微网中,无连接和面向连接的数据传输都是可能的。

蓝牙这个名字来自丹麦国王Harald Blauzahn,Blauzahn的英文意思是“蓝牙”。最初开发的主要部分是由荷兰教授Jaap Haartsen为爱立信公司完成的。后来,英特尔和诺基亚成为主要贡献者。

所使用的频率在免许可证的ISM频段内,在2.402 GHz和2.480 GHz之间,因此可以在全球范围内无需许可使用。 Wifi网络,无线电话或微波的干扰都可能在同一个ISM频段内工作。

安装或设置

有关设置或安装蓝牙的详细说明。

简介

蓝牙规范包含多个配置文件规范。配置文件描述了如何使用和实现功能。

它们可以相互依赖,这里是最常见的配置文件依赖关系的基本布局

在此处输入图像描述

所有配置文件都可以在BT SIG找到,请注意不同的版本可能包含不同的功能。另请注意,某些配置文件包含多个类别,这些类别有时是可选的,因此请确保您的设备支持相关类别。以下是一些最常见的智能手机配置文件及其规格

A2DP - 高级音频分发配置文件
高级音频分发配置文件(A2DP)定义了在ACL通道上实现单声道或立体声高质量音频内容分配的协议和程序。典型的使用情况是将音乐内容从立体声音乐播放器流式传输到耳机或扬声器。音频数据以适当的格式压缩,以有效利用有限的带宽。
依赖性:GAVDP,GAP

AVRCP - 音频/视频远程控制配置文件
音频/视频远程控制配置文件(AVRCP)定义了所需的功能和过程,以确保在音频/视频分发方案中具有音频/视频控制功能的蓝牙设备之间的互操作性。该配置文件采用AV / C设备模型和控制消息的命令格式,这些消息由音频/视频控制传输协议(AVCTP)传输。在该配置文件中,控制器将检测到的用户动作转换为A / V控制信号,然后将其发送到远程蓝牙设备。除此之外,配置文件使用蓝牙特定扩展来支持与要在蓝牙设备之间传输的内容相关的元数据的传输。此配置文件中描述的遥控器专门设计用于A / V控制。
依赖关系:GAP

HFP - 免提配置文件
本文档定义了实现免提模板的设备应使用的协议和程序。这类设备最常见的例子是车载免提单元,与手机或可穿戴无线耳机一起使用。该配置文件定义了支持免提配置文件的两个设备如何在点对点的基础上相互交互。免提配置文件的实现通常使耳机或嵌入式免提单元能够无线连接到蜂窝电话,以充当蜂窝电话的音频输入和输出机制并允许典型的电话功能。无法访问实际手机。
依赖性:SPP,GAP

HSP - 耳机配置文件
此耳机配置文件定义了需要全双工音频连接和最少设备控制命令的设备应使用的协议和过程。这类设备最常见的例子是耳机,个人电脑,PDA和手机,但大多数手机更喜欢使用更先进的配置文件,如免提配置文件。耳机可以无线连接,以充当设备的音频输入和输出机制,提供全双工音频。
依赖性:SPP,GAP

PBAP - 电话簿访问配置文件
电话簿访问配置文件(PBAP)定义了设备用于检索电话簿对象的协议和过程。它基于客户端 - 服务器交互模型,其中客户端设备从服务器设备中提取电话簿对象。此配置文件专为免提使用情况量身定制(即与“免提配置文件”或“SIM卡访问配置文件”结合使用)。它提供了许多功能,可以根据汽车环境的需要对电话簿对象进行高级处理。特别是,它比对象推送配置文件更丰富(可用于将vCard格式的电话簿条目从一个设备推送到另一个设备)。此配置文件还可以应用于客户端设备从服务器设备提取电话簿对象的其他使用情况。但请注意,此配置文件仅允许咨询电话簿对象(只读)。无法更改原始电话簿对象的内容(读/写)。
依赖性:GOEP,SPP,GAP