对话
成员
|
感谢您的拉动。代码看起来不错,但不确定控制 io 引脚的目的是什么以及 Grbl 是否需要支持它。不过我很好奇。这个的典型用例是什么? 至于串行回显,这会通过回显输入来破坏串行流协议,并且还会浪费 cpu 周期并在整个过程中必须打印该行。串行仿真器通常具有此选项以在本地回显输入。我不认为这对于 Grbl 来说真的有必要包括在内。 最后,虽然数字 io pin 控件看起来很有用,但我对必须为主要 Grbl 存储库支持它持观望态度。我正在开发功能齐全的 Grbl 分支。它尚未发布,但我认为它可以在发布时加入其中。 |
成员
|
仅供参考,所有拉取请求都需要转到边缘分支。硕士算是稳定的。 |
作者
|
嗨,香奈儿, 对于我的特定用例,我有一个沿钻头轴的激光导向装置。在 grbl 之前,我们使用 LinuxCNC 使用 G54/55 命令打开和关闭其引脚上的激光器。我们计划添加其他自定义内容,但对 G54/55 命令的支持对我来说最容易设置这些自定义项。 我将回滚串行终端更改,但据我所知,内置的 Arduino 串行终端没有本地回显 我将重新打开 against edge。谢谢! |


.jpg)
这增加了对 GCode 命令 M64/M65 的支持,这在向 CNC 添加一些自定义功能时非常有用。它目前仅在 ATMega 2560 上受支持,除非您在 cpu_map.h 中移动 Arduino Uno 上的一些引脚
这也改进了串行监视器,因此当键入命令时,它会回显到控制台,如果有的话,随后会显示一条错误消息。这使您可以查看导致特定点的命令的历史记录,并且不会让您猜测在出现错误时输入的内容
感谢您在 grbl 上所做的所有出色工作!