开源改变世界!!

自调匀整接收探针中的未知单位。 #1155

推推 grbl 2年前 (2023-01-27) 144次浏览
打开
QuantumKittens 开启了这个问题 2018 年 11 月 28 日 · 6条评论
打开

自调匀整接收探针中的未知单位。#1155

QuantumKittens 开启了这个问题 2018 年 11 月 28 日 · 6条评论

注释

自调匀整接收探针中的未知单位。 #1155

在使用自调匀整器时,我随机得到一个弹出窗口(在探针接触后),其中包含“解析响应时出错”和“自调匀整器接收探针中的未知单位”。在控制台中。探测周期正常继续,但不保存探测数据。

似乎 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 错误更多。)

自调匀整接收探针中的未知单位。 #1155

嘿,
自调匀整器目前不能正常工作,你可以在应用程序中看到消息,现在可能正在开发中,我只是像你这样的用户,我会等待一些改进。

自调匀整接收探针中的未知单位。 #1155

对我来说,它实际上工作正常,但只有一次。可能是运气好。
有人想快速浏览一下https://github.com/winder/Universal-G-Code-Sender/blob/b35c908ebda63953e8d612018d16b3c923119423/ugs-core/src/com/willwinder/universalgcodesender/GrblUtils.java吗?(有趣的东西似乎在第 273 行附近)
忽略 grbl 报告的右括号“]”之后的任何字符可能会起作用。

自调匀整接收探针中的未知单位。 #1155
phcreery 评论了 2018 年 12 月 31 日  

它也对我有用过一次。我也向我抛出同样的错误。

自调匀整接收探针中的未知单位。 #1155
所有者

我从#1166合并@JulioMCDias这提高了自调匀整装置的检测能力。不幸的是,我仍然没有时间研究损坏的夜间构建过程,因此要获得更改,您需要使用来源:此处的详细信息。

自调匀整接收探针中的未知单位。 #1155
所有者

@QuantumKittens你可能对换行符是正确的,在那种情况下仍然会有问题。你在使用 Arduino 克隆吗?众所周知,他们在串口方面存在问题。

自调匀整接收探针中的未知单位。 #1155
作者

我确实用一个真正的 Arduino、一个克隆以及一个 grbl 的 STM32 端口对其进行了测试。( https://github.com/MoonCactus/grbl-STM32F103 ) 这三个问题都具有可比性。我目前没有可用的设置(暂时切换到 LinuxCNC),我将在两周左右检查一下。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

4人参加
自调匀整接收探针中的未知单位。 #1155自调匀整接收探针中的未知单位。 #1155自调匀整接收探针中的未知单位。 #1155自调匀整接收探针中的未知单位。 #1155

喜欢 (0)