关闭 jepler 打开了这个问题 2017 年 10 月 25 日 · 1条评论 注释 成员 杰普勒 评论了 2017 年 10 月 25 日 该代码试图跟踪 的先前值quad-error-enable。但是,它是通过单个静态值来实现的last_error_enable。看起来如果不是所有的编码器都具有相同的quad-error-enable值,它就不会正常工作,可能会导致错误发生而不被报告。 特别是,想象一个有 2 个通道的设置。通道 0 有quad-error-enable TRUE通道 1 有quad-error-enable FALSE. 每次在for-loop 中处理通道 0 时,last_error_enable 将为 0,因为它是在处理通道 1 时的前一个循环中设置的。 jepler 添加了 hostmot2 标签 2017 年 10 月 25 日 andypugh 自己分配了这个 2017 年 12 月 7 日 合作者 安迪普 评论了 2019 年 6 月 20 日 由2334748 修复 andypugh已完成 关闭 2019 年 6 月 20 日 喜欢 (0) 上一篇文章 我们可以执行 M1 命令吗 #157 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 关闭
该代码试图跟踪 的先前值
quad-error-enable。但是,它是通过单个静态值来实现的last_error_enable。看起来如果不是所有的编码器都具有相同的quad-error-enable值,它就不会正常工作,可能会导致错误发生而不被报告。特别是,想象一个有 2 个通道的设置。通道 0 有
quad-error-enable TRUE通道 1 有quad-error-enable FALSE. 每次在for-loop 中处理通道 0 时,last_error_enable 将为 0,因为它是在处理通道 1 时的前一个循环中设置的。