对于常见的蓝牙子设备来说,蓝牙广播和蓝牙连接是两种不同的状态,两者是互斥的。
蓝牙广播:指的是蓝牙子设备定时地向外发出射频信号,该信号一般是不定向的,任何其他具有扫描功能的蓝牙设备都可以接收到该广播。
蓝牙连接:指的是蓝牙子设备和蓝牙主机(一般是手机/网关)之间建立的连接通道,两者会定期地相互发送射频信号以保持连接状态,其他蓝牙设备一般无法获取该射频信号(抓包器除外)。
蓝牙子设备在工作期间,一般会在广播和连接两种状态之间切换,设备和手机靠近时,或者需要发送业务数据的时候会进入连接状态,设备和手机远离后会断开连接,设备进入广播状态。
但是,有一些蓝牙设备会同时处于连接和广播两种状态,此时,可以把该设备认为是多重角色。例如,网关可能同时具备主机和从机两种角色,作为主机角色,网关负责连接子设备,作为从机角色,网关被手机连接。还有一些子设备支持多连接,可以同时连接两个主机,但是这种情况是比较少见的,这里不多说明。