我正在使用两个AWS IoT按钮来增加记分板。该系统可以正常工作,但是从按下按钮到将按钮消息实际发布到AWS大约有5秒钟的延迟,这使记分板的响应速度比我想要的低。

我在查找有关最初按下按钮和发布消息之间的延迟的信息时遇到了麻烦。我想我记得在文档或博客中看到存在延迟,以防止意外双击被记录下来,但是我一直找不到找到它的地方。

我有两个问题:


是否缺少有关此延迟的任何文档或说明?
是否可以更改此延迟?还是内置到IoT按钮中?


#1 楼

更现实的是,此延迟包括在wifi网络上注册的时间。

为了最大程度地降低功耗(这是官方上无法替代的电池),该设备通常完全处于休眠状态-它无法承受维持wifi网络连接的能源成本,而只能开始尝试获取一个

相比之下,唤醒,验证和传输消息的时间只有五秒钟是相当合理的。

如果您想要一些东西更快,您可能必须针对从电池到电源供电的基础架构的第一个“跃点”使用不同的技术-也许是专有的2.4 GHz RF,可以简化关联过程。或者提供一种电源,该电源即使在没有被积极使用的情况下也可以容纳维持连接的系统。