BLE-术语 讲解

目录

目录

BLE:

BT:

Master:

slave:

GAP:

 连接间隔:

 监督超时:

GATT/ATT:

Service/Client

SDP:



BLE

全称Bluetooth Low Energy,即蓝牙低功耗

BT:

Bluetooth 即经典蓝牙

Master:

也叫主机、主设备,负责扫描的设备 ,比如手机SetingAPP

slave:

也叫从机、从设备,负责广播的设备 ,比如蓝牙耳机。一个从机只能被一个主机连接。

GAP:

Generic Access Profile-通用访问配置文件

GAP层负责处理设备的接入方式和过程,包括设备发现链路建立链路终止启动安全功能设备配置

广播(Advertising):设置和获取广播参数,启动和停止  advertising有四个子状态,分别为idlestartadvertisingstop

扫描(Scan):设置和获取扫描参数,scan状态有四个子状态,idlestartscanningstop

连接(Connection):设置连接参数,创建连接,终止连接,更新连接参数

配对:设置配对参数,启动配对。使用passkey entry方式时输入/显示passkey,删除绑定设备密钥

密钥管理:根据设备地址和地址类型查找密钥,保存/加载绑定设备信息的密钥,解析random address
 

 连接间隔:

        在一个BLE连接中,跳频机制需要被使用,这样两个设备之间可以在一个特定的通道上进行数据收发。在一个特定的时间之后,会跳到一个新的通道上,LL层负责通道切换。这个发现设备并收到数据的事件,就被称为连接事件

这使外围设备具有一定的灵活性,如果它不具有任何数据传送,它可以选择跳过连接事件,并保持睡眠,从而提供了一些积蓄力量

 监督超时:


        这是两个成功的连接事件之间间隔的最大值。如果超过这个时间还未出现成功的连接事件,那么设备将会考虑失去连接,返回一个未连接状态。这个参数值使用10ms的步进。监督超时时间从最小10(100ms)到最大3200(32.0s)。监督超时时间必须大于有效连接事件。

        有效连接事件时间 = 连接间隔 * (1 + 从机延迟值)。

GATT/ATT:

Generic Attribute Profile

Attribute protocol  数据交互协议

Service/Client

Service叫服务器,负责提供数据的那一端,Client叫客户端,从服务器请求数据的那一端。
 

SDP:

Service Discovery Protocol 

服务发现协议,其数据内容 基于 characteristic ID , value 获取

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值