4 BLE模块的操作模式
BLE设备有不同类型的连接. 连接的BLE可能有最大的 4 不同的功能:
1. 广播公司
这 “广播公司” 应用作服务器. 因此, 其目的是定期将数据传输到设备, 但是它不支持任何传入的连接.
一个典型的例子是基于蓝牙低能的信标. 当信标处于广播模式时, 通常将其设置为不可连接的状态. 信标将定期向周围环境广播数据包. 作为独立蓝牙主机, 从数据包执行扫描动作时,它将在隔离中收到信标广播. 数据包的内容可以包含 31 内容字节. 同时, 当主机收到广播数据包时, 它将指示MAC地址, 接收的信号强度指示器 (RSSI), 以及一些与应用程序相关的广告数据. 下图是Pereycom BP103: 蓝牙 5 迷你信标

2. 观察者
在第二步, 该设备只能监视和读取由 “广播公司”. 在这种情况下, 对象无法将任何连接发送到服务器.
一个典型的例子是网关. BLE蓝牙处于观察者模式, 没有广播, 它可以扫描周围的广播设备, 但不需要与广播设备连接. 下图是Pereycom Gateway bp201: 蓝牙信标门户

3. 中央
中心通常由智能手机或平板电脑组成. 该设备提供两种不同类型的连接: 在广告模式或连接模式下. 当它触发数据传输时,它正在领导整个过程. 下图是Feasycom BT630, 基于NRF52832芯片组, 它支持三种模式: 中央, 外围, 中央外围. 小型蓝牙模块NRF52832芯片组

4. 外围
外围设备允许定期连接和数据传输与中央. 该系统的目标是通过使用标准过程确保通用数据传输, 因此其他设备也可以读取和理解数据.
在外围模式下工作的蓝牙低能模块也处于广播状态, 等待扫描. 与广播模式不同, 可以连接从属模式下的蓝牙模块, 并在数据传输过程中充当奴隶.
我们的大多数BLE模块都可以支持中央和外围模式. 但是我们有支持仅外围模式的固件, 下图是Pereycom BT616, 它具有支持仅外围模式的固件: BLE 5.0 CC2640R2F芯片组模块
