是否可以在没有配对的情况下向附近的蓝牙设备发送一些通知消息。我找到了一些协议 - OBEX Oject Push。但是我不清楚没有配对请求是否可行。任何演示应用程序可供参考?
答案 0 :(得分:1)
是和否。 如果你实际上是在谈论连接而不是配对,那么,是的。
如果你在谈论没有任何联系,那么没有。
在两台或更多设备之间创建蓝牙连接时,需要执行以下步骤。
连接 - 设备完成分页过程后,进入连接状态。连接时,设备可以主动参与,也可以进入低功耗睡眠模式。
•活动模式 - 这是常规连接模式,设备正在主动发送或接收数据。
•嗅探模式 - 这是省电模式,设备不太活跃。它将睡眠并且仅以设定的间隔(例如,每100ms)监听传输。
•保持模式 - 保持模式是一种临时的省电模式,其中设备休眠一段时间,然后在该间隔过去后返回活动模式。主设备可以命令从设备保持。
•停车模式 - 停车是最深的睡眠模式。主设备可以命令从设备“停放”,并且该设备将变为非活动状态,直到主设备将其唤醒为止。
可以通过称为配对的一次性过程将两个设备绑定在一起。当两个设备配对时,它们将彼此的地址,名称和配置文件存储在内存中,允许它们在彼此的范围内自动建立连接。
在连接之前,无法在两个设备之间发送OPP(或其他)通信。 在连接之后但在配对之前,可以在两个设备之间发送通信。