🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 调用方法: `ESP32.setOTAValid(isValid)` ## 参数 `isValid` - 设置此应用是否有效。如果`isValid==false`设备将重新启动。 ## 描述 此功能对 ESP32 OTA 更新非常有用 通常 Espruino 被上传到分区,`factory`所以这不太有用,但可以将 Espruino 上传到`ota_0`分区(如果添加了不同的表,则ota_1)。 如果是这种情况,您可以使用此函数将当前正在运行的 Espruino 版本标记为好或坏。 如果设置为有效,Espruino 将继续运行,并且一切正常的事实将写入 flash 。如果设置为无效 (false),Espruino 将将自己标记为无法正常工作并重新启动。然后,ESP32 引导加载程序将启动并加载它能找到的标记为正常的任何其他分区。 **注意:** 这仅在 ESP32 开发板中可用