蓝牙4.0BLE介绍

蓝牙4.0支持的角色有:

广播者(BroadCaster)——广告发送者,不是可连接的设备

观察者(Observer)——扫描广告,不能够启动连接

外围设备(Peripheral)——广告发送者,是可连接的设备,在单一链路层连接时作为一个从机

中央设备(Center)——扫描广告启动连接,在单一或者多链路层连接时作为主机,支持三个同时连接

 

 

   广播者跟观察者配对使用不能建立连接。应用:温度传感器跟温度显示器。

   中央设备跟外围设备可以进行连接、配对、数据通信。应用:手表跟手机。

BLE连接的过程:

1、外围设备发送具体的广告数据让任何中央设备知道他是一个可连接的设备,广告内容包含设备地址,还可以包含一些额外的额数据,比如设备名称、服务ID等。

2、中央设备(Center)接收到广告后发送一个搜索请求给外围设备(Peripheral),外围设备(Peripheral)返回扫描响应给中央设备(Center)。这样中央设备就知道这是一个可连接的设备。

3、中央设备可以发送一个建立连接的请求给外围设备。进行配对连接,必要时进行绑定操作(连接可以被从机或者主机任一方终止)

 

配对(Pairing):建立连接,配对完成后可以进行数据通信。

绑定(Banding): 将配对信息记录下来,如设备地址,这样下次连接时就不需要再次配对的过程(快速连接)

 

蓝牙低功耗:

        低耗能蓝牙技只用 3 个信道做广播信道,允许毫秒级快速建立连接,效率远高于传统蓝牙的 32 个信道方式。

少的数据频道和宽频道间隔:传统蓝牙有 79 个数据信道,频道间隔 是 1MHz;低耗能蓝牙有 40 个数据信道,频 道间隔是2MHz。

传统蓝牙的工作峰值电流一般是 35mA,睡眠状态电流是 0.01mA。

而低耗能蓝牙的工作峰值电流是小于 15mA,睡眠状态电流是 0.004mA。

来自 

http://bbs.ednchina.com/BLOG_ARTICLE_3014145.HTM

        还可以软件设置以下三个参数来降低功耗。

        连接间隔:当设备建立连接时,即使没有数据的收发,两设备仍然会通过交换链路层数据来维持连接,连接间隔就是两个连接事件之间的时间间隔。设置范围(7.5ms- 4s)。

 

 

 

        从机延迟  从机可以跳过若干连接事件继续休眠节省功耗。

        管理超时:两个成功连接事件之间最大的允许间隔。如果超出这个时间就认为设备断开连接。设置范围(100ms--32s

转载:http://blog.sina.com.cn/s/blog_b4ce638e0102ux9v.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值