掘金· 武子康·· 13 天前AI 评分36
ESP32-S3 上 MultiNet 只识别一次命令却连续触发:应用分发缺少状态守卫
MultiNet 只听到一次命令,为什么连续触发?
AI 导读
ESP-SR issue #216 报告者在 ESP32-S3 上发现,MultiNet 的 detect() 返回 mn_state 后,应用未用该状态判断是否为新识别事件,而是直接读 get_results() 并只看 command_id[0] == 1 就执行动作,导致一次“TELL ME A JOKE”被连续分发。
来源:掘金 · juejin.cn