我有一个通过蓝牙连接附近手机的应用程序(使用 GameKit)。我想触发一个简单的硬件事件,让所有对等点同时发生。有没有办法在所有设备上协调事件而无需使用服务器?
我想也许我可以只使用设备的内部时钟,但问题是,有可能会关闭一个或多个时钟。我能想到的唯一方法是查询同一个 NTP 服务器并比较时间偏移量。问题在于:a)触发事件有点慢,因为我需要插入人工延迟,b)需要有效的互联网连接。
关于如何以精确的准确性通过蓝牙同步事件有什么好主意吗?
我有一个通过蓝牙连接附近手机的应用程序(使用 GameKit)。我想触发一个简单的硬件事件,让所有对等点同时发生。有没有办法在所有设备上协调事件而无需使用服务器?
我想也许我可以只使用设备的内部时钟,但问题是,有可能会关闭一个或多个时钟。我能想到的唯一方法是查询同一个 NTP 服务器并比较时间偏移量。问题在于:a)触发事件有点慢,因为我需要插入人工延迟,b)需要有效的互联网连接。
关于如何以精确的准确性通过蓝牙同步事件有什么好主意吗?