开源改变世界!!

UGS 应该有清除命令缓冲区状态的方法 #118

推推 grbl 1年前 (2023-01-26) 146次浏览
关闭
twforeman 打开了这个问题 2014 年 1 月 27 日 · 1条评论

注释

UGS 应该有清除命令缓冲区状态的方法 #118

我构建了最新版本,但遇到命令缓冲区与实际机器状态不同步的问题。

这可能与 Grbl 0.9b 可能存在发送过多 OK 消息的错误有关。

在任何情况下,发生的情况是我发送了一些手动命令 – 所有这些命令都得到了处理 – 然后当我尝试流式传输文件时它说有未完成的命令。如果我查看命令表,我会发现根据 UGS,最后一个命令还没有完成,尽管它实际上已经完成了。

恢复(据我所知)的唯一方法是关闭并重新打开串行连接。这意味着我必须重新回家才能继续。Grbl/Arduino 重置不会这样做。

如果有一个按钮可以告诉 UGS 清空命令缓冲区,那将是一件很有用的事情。

UGS 应该有清除命令缓冲区状态的方法 #118
贡献者

[edit] 将修复以失败结果完成的虚假工作。因此,它还修复了遗留的命令完成问题,并且在存在不完整的命令问题时无法执行操作 X。这清除了导致不良状态的几件事,但没有提供您正在谈论的非核选项。