开源改变世界

tft35 中的 GRBL CTRL+X 命令 #431

推推 grbl 2年前 (2023-02-11) 457次浏览
打开
halny123 打开了这个问题 2020 年 7 月 17 日 · 9条评论
打开

tft35 中的 GRBL CTRL+X 命令#431

halny123 打开了这个问题 2020 年 7 月 17 日 · 9条评论

评论

tft35 中的 GRBL CTRL+X 命令 #431

我正在尝试使用激光固件在我的屏幕上配置 CTRL+X(0x18:软重置)命令
告诉我如何设置一个额外的按钮来发送命令 CTRL + X?
我的屏幕 MKS TFT35 使用固件 for laser + board MKS DLC 使用固件 grbl 1.1
单击限位开关后,您需要使用命令 CTRL + X 重置 grbl

对于附加按钮 $H(运行归位循环)和 $X(终止警报锁)编辑了配置文件 mks_config.txt
但我不知道要为第三个按钮 CTRL + X 发送什么,发送代码 0x18 无效

moreitem_button3_cmd:0x18;

———- mks_config.txt—————- #
设置“更多”按钮的数量

更多item_pic_cnt:3

#编辑1~4个“更多”按钮的命令,每条命令必须用分号“;”隔开

更多项目_button1_cmd:$X;
更多项目_button2_cmd:$H;
moreitem_button3_cmd:0x18;

#屏幕界面上显示多少个“更多”按钮

morefunc_cnt:3

#命令设置按钮1~7

morefunc1_cmd:$X;
morefunc2_cmd:$H;
morefunc2_cmd:0x18;


谢谢

tft35 中的 GRBL CTRL+X 命令 #431

使用当前的固件是不可能的,如果 GRBL 处于“警报锁定”状态,则会导致 TFT“断开连接”。
您通过触摸任何按钮发送的所有命令都缓冲在 TFT 中,不会发送到 GRBL。
使用提供的固件目前无法从“警报状态”恢复。:-(

@mks请解决这个问题

tft35 中的 GRBL CTRL+X 命令 #431
德雷森80 评论了 2021 年 2 月 26 日  

我也非常支持这个请求!!!
@mks请解决这个问题!!!

选项:将 GRBL 配置为“不在警报锁中启动”(寻找 HOMING_INIT_LOCK 但从我的角度来看这是一个安全关键修改,我到目前为止还没有这样做)

尽管如此:@mks请解决这个问题!!!

tft35 中的 GRBL CTRL+X 命令 #431

@Drayson80是和不是。
这甚至不是解决方法,因为如果您不小心在错误的方向或远处(超出机器空间)慢跑,软限制将强制 GRBL 处于警报状态。在检查模式中遇到任何错误时也会发生这种情况。
现在你被迫硬重置 GRBL 女巫也将重置已知位置以及易失性存储的工作和工具偏移。

换句话说,如果在使用过程中发生这种情况,你的项目就完蛋了:-(

我们需要一个选项来绕过“断开连接”状态并强制 TFT 发送命令而不用乱用命令流控制。也许禁用用户按钮的流量控制将是最好和最简单的选择。

tft35 中的 GRBL CTRL+X 命令 #431
德雷森80 评论了 2021 年 2 月 26 日  

@m-sja
感谢您的澄清-我知道这只是在启动时主要阻止程序开始运行。
在这种情况下,我建议的解决方法毫无用处——确实如此。

@MKS-Sean,@makerbase-mks,能否请您紧急解决此问题或请。提供源代码,以便社区可以修复它…使用当前设置,TFT 无法使用 :-(

tft35 中的 GRBL CTRL+X 命令 #431

@MKS-Sean,@makerbase-mks 这个源会像其他 TFT 源一样发布吗?我是一名开发人员,将把它用于 CNC/激光,并希望它能很好地工作。我非常乐意修改源代码,甚至将我的更改提交给其他人使用。主要区别只是内置命令吗?

tft35 中的 GRBL CTRL+X 命令 #431

@MKS-Sean,@makerbase-mks这个源会像其他 TFT 源一样发布吗?我是一名开发人员,将把它用于 CNC/激光,并希望它能很好地工作。我非常乐意修改源代码,甚至将我的更改提交给其他人使用。主要区别只是内置命令吗?

@MKS-Sean,@makerbase-mks– 同样在这里!请发布源代码,以便我们帮助使其与 GRBL 一起正常工作

tft35 中的 GRBL CTRL+X 命令 #431
无效269 评论了 2021 年 3 月 29 日  

这事有进一步更新吗? @makerbase-mks @MKS-Sean

tft35 中的 GRBL CTRL+X 命令 #431

有谁知道早期版本是否可以工作?真的开始后悔买了这个东西……因为它不管用……

tft35 中的 GRBL CTRL+X 命令 #431

已经这样做了——现在它在地下室有了一个新地方……废话……完全废话……只要几块钱,但后悔了……

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

6人参加
tft35 中的 GRBL CTRL+X 命令 #431tft35 中的 GRBL CTRL+X 命令 #431tft35 中的 GRBL CTRL+X 命令 #431tft35 中的 GRBL CTRL+X 命令 #431tft35 中的 GRBL CTRL+X 命令 #431tft35 中的 GRBL CTRL+X 命令 #431

喜欢 (0)