关闭 bdurbrow 打开了这个问题 2019 年 7 月 20 日 · 2 条评论 注释 黑眉 评论了 2019 年 7 月 20 日 在代码库的大多数地方,sys.state 似乎被视为一个非正式的枚举。但是,偶尔会弹出这样的内容: 如果 ((sys.state & (STATE_CYCLE | STATE_HOMING | STATE_JOG)) || …正在测试各个位的位置。此外,这些值在 system.h 中定义为 bit() 值。 sys.state 的规范方法应该是什么?我可以假设在 sys.state 中只能设置一位吗?或者我应该假设可能发生任何可能的位组合? terjeio 评论了 2019 年 7 月 21 日 只有一位或无,状态不能组合。 作者 黑眉 评论了 2019 年 7 月 21 日 谢谢……那我做对了。 bdurbrow已完成 关闭 2019 年 7 月 21 日 喜欢 (0) 寻的问题 #688 处理时烦人的工作停止 #690 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 关闭
在代码库的大多数地方,sys.state 似乎被视为一个非正式的枚举。但是,偶尔会弹出这样的内容:
如果 ((sys.state & (STATE_CYCLE | STATE_HOMING | STATE_JOG)) ||
…正在测试各个位的位置。此外,这些值在 system.h 中定义为 bit() 值。
sys.state 的规范方法应该是什么?我可以假设在 sys.state 中只能设置一位吗?或者我应该假设可能发生任何可能的位组合?