关闭 oliver-ernst 打开了这个问题 2019 年 5 月 23 日 · 2 条评论 关闭 只有在 Grbl 完成当前行的 Gcode 后才回复“ok\r\n”?#666 oliver-ernst 打开了这个问题 2019 年 5 月 23 日 · 2 条评论 注释 奥利弗恩斯特 评论了 2019 年 5 月 23 日 你好, 我只是在做一个大学项目,我正在使用许多带有 GRBL 的 MCU 一起运行,并试图让它们保持同步。我想知道是否有任何设置,以便 GRBL 在回复“ok\r\n”之前完成已发送的当前 Gcode 行。我注意到,一旦运动规划缓冲区已满,就会发生这种情况,但在那之前,只要读入该行并将其添加到缓冲区,它就会回复 ok。 我确实看到并尝试更改 planner.h 文件中的 BLOCK_BUFFER_SIZE 变量,但没有成功,我只是想知道是否有人遇到过这个问题,或者是否有任何快速修复方法?或者,如果我必须大幅更改代码才能使其正常工作? 谢谢你的帮助。 109JB 评论了 2019 年 5 月 23 日 如果同步只需要在特定时间发生,那么您可以插入 G4 P0 线。对于 G4 命令,缓冲区不会接受任何其他命令,并且在 G4 完成之前不会为其生成“ok”响应。 此外,状态报告有一个报告缓冲区状态的部分,类似于 Bf:15,128 这必须在 config.h 和 $10 状态报告掩码中启用。 有了这个,您可以编写一个发送程序,在发送下一个命令之前检查第一个数字是否为 15。 ?1个奥利弗-恩斯特用竖起大拇指的表情符号回应 作者 奥利弗恩斯特 评论了 2019 年 5 月 24 日 非常感谢,这是很好的信息! oliver-ernst已完成 关闭 2019 年 5 月 24 日 喜欢 (0) woodpecker_3’2_schematic #665 暂停命令(!)在使用 Python 移动时不会停止 3D 打印机 #667 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
你好,
我只是在做一个大学项目,我正在使用许多带有 GRBL 的 MCU 一起运行,并试图让它们保持同步。我想知道是否有任何设置,以便 GRBL 在回复“ok\r\n”之前完成已发送的当前 Gcode 行。我注意到,一旦运动规划缓冲区已满,就会发生这种情况,但在那之前,只要读入该行并将其添加到缓冲区,它就会回复 ok。
我确实看到并尝试更改 planner.h 文件中的 BLOCK_BUFFER_SIZE 变量,但没有成功,我只是想知道是否有人遇到过这个问题,或者是否有任何快速修复方法?或者,如果我必须大幅更改代码才能使其正常工作?
谢谢你的帮助。