蓝牙4.0支持的角色有:
广播者(BroadCaster)——广告发送者,不是可连接的设备
观察者(Observer)——扫描广告,不能够启动连接
外围设备(Peripheral)——广告发送者,是可连接的设备,在单一链路层连接时作为一个从机
中央设备(Center)——扫描广告启动连接,在单一或者多链路层连接时作为主机,支持三个同时连接
BLE连接的过程:
1、外围设备发送具体的广告数据让任何中央设备知道他是一个可连接的设备,广告内容包含设备地址,还可以包含一些额外的额数据,比如设备名称、服务ID等。
2、中央设备(Center)接收到广告后发送一个搜索请求给外围设备(Peripheral),外围设备(Peripheral)返回扫描响应给中央设备(Center)。这样中央设备就知道这是一个可连接的设备。
3、中央设备可以发送一个建立连接的请求给外围设备。进行配对连接,必要时进行绑定操作(连接可以被从机或者主机任一方终止)。
配对(Pairing):建立连接,配对完成后可以进行数据通信。
绑定(Banding): 将配对信息记录下来,如设备地址,这样下次连接时就不需要再次配对的过程(快速连接)。
蓝牙低功耗:
少的数据频道和宽频道间隔:传统蓝牙有 79 个数据信道,频道间隔 是 1MHz;低耗能蓝牙有 40 个数据信道,频 道间隔是2MHz。
传统蓝牙的工作峰值电流一般是 35mA,睡眠状态电流是 0.01mA。
而低耗能蓝牙的工作峰值电流是小于 15mA,睡眠状态电流是 0.004mA。
来自
http://bbs.ednchina.com/BLOG_ARTICLE_3014145.HTM
转载:http://blog.sina.com.cn/s/blog_b4ce638e0102ux9v.html