开源改变世界!!

命令发送在 G0/1 后停止大约 8 cmds,自己的 arduino FW #55

推推 grbl 1年前 (2023-01-25) 201次浏览
关闭
triblax 打开了这个问题 2013 年 2 月 28 日 · 1条评论

注释

命令发送在 G0/1 后停止大约 8 cmds,自己的 arduino FW #55

你好,请帮助我,
我基于许多较旧的开源公开代码,为带有步进电机驱动器屏蔽和 L298N 的数控路由器制作了自己的 arduino mega FW。一切都完成了,但是这个通用 gcode 发送器总是停止,在我运行了一批 gcode 之后,我认为这是在新的智能 grbl/teacup/merlin 中处理 g0/g1 代码作为异步和缓存,
我的固件不会只处理 1 个代码,它运行,并发送 ok…

我必须从我的固件向 UGCS 发送什么命令?

命令发送在 G0/1 后停止大约 8 cmds,自己的 arduino FW #55
所有者

GRBL 在处理每个命令后使用简单的 ok/error 协议进行通信。因此,对于您收到的每个命令,一旦您准备好接收另一个命令,只需发送“ok”或“error: <message”。

GRBL 也有一个 128 字节的消息缓冲区,所以最初的一批命令只有 128 字节。