注释
我已确认问题并将其添加到我们的问题跟踪器中。这可能是一个可以包含在下一次更新中的简单修复。 |
解决方案如下.. 修改文件SDCard.CPP uint8_t get_sd_state(bool refresh) { 如果(!刷新){ if ((sd_state == SDCARD_NOT_PRESENT)) { //|| (sd_state == SDCARD_IDLE))) { 如果 (!(sd_state == SDCARD_IDLE)) {
*/
// SD.end();
} |
我们最近对 SD 卡进行了一些更改。你看过最新的代码了吗? |
抱歉,刚来这里,但我发布了我的解决方案,它对我有用…如果我需要以不同的方式发布,请告诉我。上面的代码是修复… |
关闭这个问题。使用最新的固件版本,问题已得到纠正。谢谢! |
您使用的是什么版本的固件?
1.3a 20201212
问题是否可重复?
是的
什么情况下会出现bug?
在没有将 SD 卡插入 MidTBot 的情况下,单击 Web GUI 中的“刷新”按钮。最终,“未插入 SD 卡”消息将出现在 SD 卡窗口中,但尝试执行任何进一步的命令(例如 $X)将报告“错误 120 [MSG:SD 卡作业正在运行]”。我发现克服错误的唯一方法是手动重置 ESP32。