蓝牙广播

Jon*_*ong 18 android bluetooth broadcast

我想使用蓝牙将数据从一台设备广播到附近的众多设备.现在,我知道蓝牙广播存在,但是可以使用Android现有的API吗?如果没有,是否有任何其他第三方API可用于它?

关于蓝牙广播的另一个问题:即使您没有收听广播,您是否可以开始收听正在进行的广播并从中接收数据?例如,让设备A成为广播公司,并在5秒内广播以下数据:

1 2 3 4 5 6 7 8 9 10
Run Code Online (Sandbox Code Playgroud)

设备B在整个广播过程中接收到数据,因此他收到:

1 2 3 4 5 6 7 8 9 10
Run Code Online (Sandbox Code Playgroud)

收到的设备C仅在2秒后开始收听,而设备A正在广播5.他会5 6 7 8 9 10按预期接受其余的()吗?

Sni*_*las 2

由于数据包在蓝牙广播期间不会被确认,因此对于主节点(发送方)来说,稍后出现在广播中的从节点(接收方)和从一开始就存在且未接收到任何数据包的从节点之间没有区别。

因此,是的,如果满足蓝牙链接的所有一般条件,设备 C 将接收来自 5 及以上的新数据包。