赞
踩
在广播层面而言,存在广播者和监听者。广播者作为外围设备(Peripheral - 从机)发送广播,而监听者作为中心设备(Central - 主机)监听广播。
广播,即以一定的广播间隔周期t对外发送广播包事件:
蓝牙分配给广播的信道为37,38,39三个信道。应用层可设置为使用某个信道广播,或使用所有信道广播。
当使用所有信道广播的时候,每一个广播事件包含三个广播包,即分别在 37/38/39 三个通道上同时广播相同的信息。
如下,observer 为监听者,advertiser 为广播者:
广播存在4种常见模式,分别为:
通用广播:最常见的广播方式,可以被扫描、连接。
定向广播: 针对于快速建立连接的需求,定向广播会占满整个广播信道,且定向广播的数据域只包含广播者和发起者的地址。发起者收到给自己的定向广播后,会立即发送连接请求。定向广播最长事件不超过1.28秒,并不能被主动扫描到。
不可连接广播: 广播者发送广播数据,但不响应扫描请求,也不能进入连接状态。它不接收任何信息,只负责发送信息。
可发现广播: 不可连接,但是可以相应扫描。
通过设置广播白名单过滤策略,实现广播过滤功能,有以下四种过滤策略:
综上所述,我们可以推断出广播设置的必要参数:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。