关闭 Dietz0r 打开了这个问题 2022 年 9 月 3 日 · 3条评论 关闭 使用以太网连接时,控制器在无效 G 代码命令后硬锁#45 Dietz0r 打开了这个问题 2022 年 9 月 3 日 · 3条评论 评论 迪茨0r 评论了 2022 年 9 月 3 日 • 编辑 控制器: grblHAL2000 板上的 Teensy4.1 固件: https ://github.com/Expatria-Technologies/iMXRT1062/releases/tag/v1.03 ioSender:2.0.40(7 月 18 日最新) 问题: 发出错误的 G 代码命令(例如:G1 x200,1)时,控制器会在发出任何其他新命令后硬锁定。键盘在工作之间慢跑,直到控制器硬锁。无法通过任何方式与控制器重新建立连接。问题仅出现在以太网连接上。无法在 USB 串行连接上复制问题。 我拍了一段异常视频:https ://www.youtube.com/watch?v=cb4VMLmiTxo 贡献者 terjeio 评论了 2022 年 9 月 3 日 这是一个发件人问题,将很快创建一个带有修复的边缘构建。可以通过发送系统命令来清除锁定,例如。$I, 来自 MDI。 ?1个Dietz0r 回应了竖起大拇指的表情符号 作者 迪茨0r 评论了 2022 年 9 月 4 日 一如既往,我很惊讶你有多快。 您能否提供有关问题出在哪里的任何信息?我想更好地理解它。 另外:通过 Ehternet Telnet 使用 PuTTy 进行了检查,没有锁定……所以你似乎是正确的! 贡献者 terjeio 评论了 2022 年 9 月 15 日 您能否提供有关问题出在哪里的任何信息?我想更好地理解它。 websocket/telnet 代码中的错误阻止向控制器发送空行(单个回车符),这用于重置错误状态。工作代码是: public void WriteCommand(string command) { state = Comms.State.AwaitAck; if (command.Length == 1 && command != GrblConstants.CMD_PROGRAM_DEMARCATION) WriteByte((byte)command.ToCharArray()[0]); else { command += "\r"; WriteString(command); } } ?2个Dietz0r 和 mintracer 反应竖起大拇指表情符号 terjeio已完成 关闭 2022 年 9 月 15 日 喜欢 (0) 主轴同步和 MPG 要求 #44 为双步进 Y 机器正确编译固件 #46 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 关闭
控制器:
grblHAL2000 板上的 Teensy4.1
固件:
https
://github.com/Expatria-Technologies/iMXRT1062/releases/tag/v1.03 ioSender:2.0.40(7 月 18 日最新)
问题:
发出错误的 G 代码命令(例如:G1 x200,1)时,控制器会在发出任何其他新命令后硬锁定。键盘在工作之间慢跑,直到控制器硬锁。无法通过任何方式与控制器重新建立连接。问题仅出现在以太网连接上。无法在 USB 串行连接上复制问题。
我拍了一段异常视频:https ://www.youtube.com/watch?v=cb4VMLmiTxo