我想使用蓝牙将数据从一台设备广播到附近的众多设备。现在,我知道蓝牙广播存在,但是可以使用Android现有的API吗?如果没有,是否有其他第三方API可供使用?
有关蓝牙广播的另一个问题: 您是否可以开始收听正在进行的广播并从中接收数据,即使您在广播开始后没有收听也是如此?例如,让设备A成为广播公司,并在5秒内广播以下数据:
1 2 3 4 5 6 7 8 9 10
设备B在整个广播过程中接收到数据,因此他收到了:
1 2 3 4 5 6 7 8 9 10
设备C仅在2秒后开始收听,而设备A正在广播5
。他会按预期收到其余的(5 6 7 8 9 10
)吗?
答案 0 :(得分:0)
由于在蓝牙广播期间未确认数据包,因此广播中稍后出现的从节点(接收方)与从头开始的从节点之间的主节点(发送方)没有区别。接收任何数据包。
所以,是的,如果满足蓝牙链路的所有一般条件,设备C将从5及以上接收新的数据包。