关闭 justjoheinz 打开了这个问题 2014 年 5 月 13 日 · 0 条评论 注释 贡献者 乔海因茨 评论了 2014 年 5 月 13 日 看来UGCS在解析gcode命令时确实使用了本地机器的Locale。我在“德国 Mac”上工作: echo $LANG de_DE.UTF-8 不幸的是,德国的小数点分隔符是“,”而不是“.”。而 UGCS 解析带有“.”的文件 然后将命令作为带有“,”的数字发送到 gbrl,例如 G1 X12,53 导致所有行出错。 在 start.sh 中,我通过将 start.sh 更改为 java -Xdock:name=UniversalGCodeSender -Duser.language=en之类的内容来修复此 问题,但它可能应该由 UGCS 本身修复。 winder 添加了引用此问题的提交 2014 年 5 月 13 日 Possible fix for issue #155 f7ac7fd 绕线器 提到了这个问题 2014 年 9 月 9 日 错误代码发送到 grbl #198 关闭 收卷机 关闭此完成 2015 年 2 月 20 日 喜欢 (0) 不要检查注释行的长度 #154 边缘 #156 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 关闭
看来UGCS在解析gcode命令时确实使用了本地机器的Locale。我在“德国 Mac”上工作:
echo $LANG
de_DE.UTF-8
不幸的是,德国的小数点分隔符是“,”而不是“.”。而 UGCS 解析带有“.”的文件 然后将命令作为带有“,”的数字发送到 gbrl,例如 G1 X12,53 导致所有行出错。
在 start.sh 中,我通过将 start.sh 更改为
java -Xdock:name=UniversalGCodeSender -Duser.language=en之类的内容来修复此
问题,但它可能应该由 UGCS 本身修复。