关闭 dastultz 打开了这个问题 2017 年 8 月 28 日 · 5 条评论 关闭 如何破解覆盖#1279 dastultz 打开了这个问题 2017 年 8 月 28 日 · 5 条评论 注释 达斯图兹 评论了 2017 年 8 月 28 日 您好,我正在为我的硬件定制 GRBL,一台 Sanguino/644p CNC 机器。我有许多按钮和一个用于慢跑和覆盖的滑块(pot)。我已经进入protocol_main_loop运行我的代码。我慢跑效果很好。我试图按一下按钮发出覆盖命令。我认为这会很简单。我在 ISR 中看到serial.c传入的 RT 命令导致调用system_set_exec_state_flag. 所以我试过了,但它似乎没有用。我想也许事情可能会在下一个循环的顶部重置,所以我尝试protocol_execute_realtime在行为没有变化的情况下调用。考虑一下: printString("feed coarse plus\r\n"); system_set_exec_motion_override_flag(EXEC_FEED_OVR_COARSE_PLUS); protocol_execute_realtime(); 打印语句在控制台中可见,但不会发生覆盖。 从 GRBL 中触发快速/进给覆盖的最佳方法是什么? 谢谢。 109JB 评论了 2017 年 8 月 28 日 从 GRBL 中触发快速/进给覆盖的最佳方法是什么? 升级到已经实现覆盖的 grbl V1.1 作者 达斯图兹 评论了 2017 年 8 月 28 日 是的,我正在运行 1.1f 的 GRBL。我看到您可以通过串行命令覆盖。我在问如何在 GRBL 中完成。我需要调用哪些函数?我在一个运行 GRBL 的微控制器中编写“悬垂”控件。所以我正在查看数字输入(按钮),我想调用函数来执行覆盖。我不是在问如何通过串行连接命令覆盖。谢谢你。 电动车 评论了 2017 年 8 月 28 日 你应该在https://github.com/gnea/grbl/上询问- 这个 repo 是为 grbl 0.9 作者 达斯图兹 评论了 2017 年 8 月 28 日 有趣的。我没有看到任何证据,但很好,我会继续前进。 dastultz已完成 关闭 2017 年 8 月 28 日 电动车 评论了 2017 年 8 月 28 日 不用担心,只是不想让您浪费更多时间,因为您的问题发布在错误的位置。 仅供参考,此 README.md 顶部有一个粗体注释,将您指向 1.1f 的新存储库并暗示 0.9 已弃用。如果您使用的是 1.1f 源代码,那么您一定已经访问了新的存储库。 喜欢 (0) 真的如此,但我怀疑您的机器很容易因嘎嘎声而随机绑定。此绑定导致您的步进器丢失步数。 我不认为这是强烈反对,因为它始终如一地形成了一个体面的圈子。我不认为这是电气问题,因为它发生的频率比视频中的要高得#1278 蜡烛 1.17 的起始位置 #1042 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,一台 Sanguino/644p CNC 机器。我有许多按钮和一个用于慢跑和覆盖的滑块(pot)。我已经进入
protocol_main_loop运行我的代码。我慢跑效果很好。我试图按一下按钮发出覆盖命令。我认为这会很简单。我在 ISR 中看到serial.c传入的 RT 命令导致调用system_set_exec_state_flag. 所以我试过了,但它似乎没有用。我想也许事情可能会在下一个循环的顶部重置,所以我尝试protocol_execute_realtime在行为没有变化的情况下调用。考虑一下:打印语句在控制台中可见,但不会发生覆盖。
从 GRBL 中触发快速/进给覆盖的最佳方法是什么?
谢谢。