开源改变世界!!

我发送到 GRBL 和从 GRBL 接收的字节序列的示例 #1138

推推 grbl 2年前 (2023-01-24) 58次浏览

打开
StefanL38 打开了这个问题 2022 年 5 月 7 日 · 1条评论
打开

我发送到 GRBL 和从 GRBL 接收的字节序列的示例#1138

StefanL38 打开了这个问题 2022 年 5 月 7 日 · 1条评论

注释

我发送到 GRBL 和从 GRBL 接收的字节序列的示例 #1138
斯特凡L38 评论了 2022 年 5 月 7 日  

我一直在用谷歌搜索,试图找到包含通过串行接口发送到 GRBL 软件的确切字节序列的示例的信息

阅读此文档:
https
://github.com/gnea/grbl/blob/master/doc/markdown/interface.md 它确实解释了很多,但它唯一说明的关于发送到 GRBL 的典型字节序列是

“主机 PC 接口只是向 Grbl 发送一行 G 代码”

好吧,开发人员如何添加一些示例,看看这些 G 代码行是什么样子的!
我真的可以将任何一行 G 代码发送到 GRBL 并且 GRBL 会理解吗?我非常怀疑。
这意味着 GRBL 只能理解可能的 G 代码的一个子集。

如果您能在文档的那个地方提供一些示例,这将有助于开发接口

尝试准确描述我的意思:

我的意思是:
想象一台正在运行的计算机,例如“universal-g-code-sender”,并将数据发送到运行 GRBL 固件的 arduino:

如果您要在 Tx 线上连接一个“嗅探器”接口(从 Computer-running-universal-gcode-sender 发送数据)
并将第二个“嗅探器”接口连接到 Rx 线上(Arduino 运行 GRBL -固件将响应发送回通用 G 代码发送器)

嗅探软件中将打印什么字节序列?

当然,这取决于将要传输的 g 代码,但一些示例应该可以很好地概述GRBL 期望的模式。

这将回答如下问题:
GRBL 软件是否需要前导“ < ”和尾随“ > ”作为开始/结束标记?
XXZ坐标之间是否必须有空格?

我知道这不是GRBL固件问题,而是文档问题

所以请发布一个链接,指导我找到这些例子

最好的问候 Stefan

喜欢 (0)