- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
低功耗蓝牙基础知识
Bluetooth Low Energy
迅通科技研发部
蔡学良
Bluetooth
基于Ericsson研究建立的标准个人局域网
短距离,低功耗
跳频拓频(FHSS)
2.4GHz ISM频段
Bluetooth Special Interest Group成立于1998
18000+ SIG会员公司
数十亿的出货量
Nordic是SIG的9个董事局成员之一
概述
Bluetooth Low Energy也称为Bluetooth Smart
BLE不是传统蓝牙
在蓝牙4.0核心规范中定义
Huge document, freely available
包含传统部分和低功耗部分
Dual mode/single mode
双模:可连接低功耗蓝牙和传统蓝牙
单模:只可连接低功耗蓝牙
版本
单/双模
角色
从机Slave 广告机Advertiser
广播Advertising 只是广播Advertising
响应连接请求 不响应连接请求
主机Master 扫描器Scanner
扫描Scanning 只是扫描Scanning
发起连接请求 不发起连接请求
角色
发现设备
从机和主机可以交互应用数据前,必须先建立
连接
连接请求由主机发起(如手机)
主机如何发现从机的存在?
主机扫描
从机广播
主机需要的信息,从机必须广播出来
设备名称
Service
发现设备
广播通道
广播通道
广播数据
广播包可以包含最多31字节数据
广播包包含设备地址(Address )
广播更多的数据
如果想要广播超过31字节的数据,可以使用扫描应答
(Scan Response )机制
可以多广播31字节
Note:
主机不一定要发送扫描请求Passive scanning
从机可以选择不应答扫描请求Active scanning
Practice 1
修改广播名称
修改广播数据
增加/去除SCAN_RSP
广播参数
Advertising interval 广播间隔
越小,越快被发现,但功耗越大
20ms ~ 4s,以0.625ms为单位
Advertiser设备≥100ms
Advertising timeout 广播超时
可设置为无超时
广播模式
Limited Discoverable
只能在有限的一段时间内可被发现和连接
广播超时即停止广播并产生超时事件
General Discoverable
无广播超时限制
广播类型
Practice 2
修改广播参数
修改广播模式
修改广播类型
扫描
扫描参数
Scan interval 扫描间隔
Scan window 扫描窗口
扫描模式
Limited Discovery 在有限的时间段内去发现设备
General Discovery 无限制
发起连接
当主机发现从机后,可选择是否去进行连接
连接则发送一个连接请求Connect Request
连接参数
当建立连接后,有几个重要的参数
Connection interval 连接间隔
以1.25ms为单位,7.5ms ~ 4s
Slave latency 从机延时
有效降低从机功耗
Supervision timeout 连接超时
文档评论(0)