开源改变世界!!

将文件gcode直接发送到串口 #280

推推 grbl 2年前 (2023-01-26) 182次浏览
关闭
ivanterzo 打开了这个问题 2015 年 7 月 18 日 · 2 条评论
关闭

将文件gcode直接发送到串口#280

ivanterzo 打开了这个问题 2015 年 7 月 18 日 · 2 条评论

注释

将文件gcode直接发送到串口 #280

在 linux 上,我试图将文件 gcode 直接发送到串行端口。
我用以下命令打开串口:
minicom -b 9600 -d / dev / ttyACM0
并从另一个控制台逐行读取文件 gcode,然后发送到串口:
sed -n ‘1, /’ * ‘/ p’ <file_gcode> > /dev/ttyACM0
问题就像命令执行到某个点,但随后什么也没有。就好像它出现在文件的末尾一样。
如果你愿意,你也可以尝试,你会发现在某种程度上一切似乎都很顺利,但是,停下来!
建议?
谢谢

将文件gcode直接发送到串口 #280
所有者

您没有正确发送文件。GRBL 有一个有限的缓冲区,你不应该发送超过该缓冲区可以处理的数据。

该协议记录在此处:
https ://github.com/grbl/grbl/wiki/Interfacing-with-Grbl#streaming-ag-code-program-to-grbl

此处提供了简单的 CLI 脚本:
https ://github.com/grbl/grbl/tree/master/doc/script