开源改变世界!!

Grbl 尚未完成引导(Mega 2560,使用 115200 波特率和 Grbl-Mega) #877

推推 grbl 2年前 (2023-01-27) 142次浏览
关闭
therobotguyllc 打开了这个问题 2018 年 1 月 19 日 · 3条评论
关闭

Grbl 尚未完成引导(Mega 2560,使用 115200 波特率和 Grbl-Mega)#877

therobotguyllc 打开了这个问题 2018 年 1 月 19 日 · 3条评论

注释

Grbl 尚未完成引导(Mega 2560,使用 115200 波特率和 Grbl-Mega) #877

很抱歉拖延这个问题,因为我知道以前有人这样做过。但是,该网站或任何其他网站上的先前修复似乎都不起作用。

我已经在 Windows、Mac 和 Linux 中成功地在 Uno 上测试了 GRBL。但是,GRBL-Mega 不能在任何使用 Mega 的平台上与 UGS 一起使用。我什至尝试在 Mega 上使用 Uno GRBL,但也失败了。

这里问题的根源是什么?如果我可以连接到设备,那为什么我不能像使用 Uno 那样发送和接收数据?GRBL-Mega 固件代码中是否有需要解决的问题?

如果问题是 GRBL 而不是 UGS,我深表歉意。我还不确定如何判断谁是罪魁祸首。我将尝试其他几个 gcode 发件人以找出答案。奇怪的是,Uno 与 UGS 配合得很好,但 Mega 是一个糟糕的失败。

干杯

Grbl 尚未完成引导(Mega 2560,使用 115200 波特率和 Grbl-Mega) #877
所有者
绕线机 评论了 2018 年 1 月 19 日  

如果未找到 Grbl 连接/版本字符串,UGS 将永远无法自行初始化。某些固件会更改连接字符串,因此 UGS 无法检测到它。

    static Boolean isGrblVersionString(final String response) {
        Boolean version = response.startsWith("Grbl ") || response.startsWith("CarbideMotion ");
        return version && (getVersionDouble(response) != -1);
    }
Grbl 尚未完成引导(Mega 2560,使用 115200 波特率和 Grbl-Mega) #877
米斯科11 评论了 2018 年 1 月 19 日 通过电子邮件