注释
嘿, |
它也对我有用过一次。我也向我抛出同样的错误。 |
所有者
我从#1166合并@JulioMCDias这提高了自调匀整装置的检测能力。不幸的是,我仍然没有时间研究损坏的夜间构建过程,因此要获得更改,您需要使用来源:此处的详细信息。 |
所有者
@QuantumKittens你可能对换行符是正确的,在那种情况下仍然会有问题。你在使用 Arduino 克隆吗?众所周知,他们在串口方面存在问题。 |
作者
我确实用一个真正的 Arduino、一个克隆以及一个 grbl 的 STM32 端口对其进行了测试。( https://github.com/MoonCactus/grbl-STM32F103 ) 这三个问题都具有可比性。我目前没有可用的设置(暂时切换到 LinuxCNC),我将在两周左右检查一下。 |
在使用自调匀整器时,我随机得到一个弹出窗口(在探针接触后),其中包含“解析响应时出错”和“自调匀整器接收探针中的未知单位”。在控制台中。探测周期正常继续,但不保存探测数据。
似乎 grbl 的探测响应在途中某处搞砸了,换行符丢失了:
[PRB:1.500,3.000,0.244:1]2ok
我还没有找到重现此行为的可靠方法,它是随机发生的。(虽然似乎更有可能出现在 arduino 克隆上。)它只出现在 UGS 中,而不是在使用串行终端直接与 grbl 通信时出现。
一个(快速/临时)修复可能是更改解析探测响应的正则表达式,以便将方括号用作定界符。(目前这似乎是换行符。)这将忽略任何后续错误字符。
版本
截至 2018 年 11 月 27 日的UGS Platform
stable 和 Nightly Build(后者未经过广泛测试,但似乎也受到影响)
操作系统
MacOS
Windows 7(仅测试稳定版)
平台
GRBL 1.1f
MoonCactus STM32 grbl(比 Arduino 错误更多。)