Contact me: hankecnc@gmail.com

错误:code_value() 返回整数值 #739

推推 grbl 3年前 (2023-02-06) 271次浏览
关闭
whosawhatsis 打开了这个问题 2014 年 2 月 2 日 · 8条评论
关闭

错误:code_value() 返回整数值#739

whosawhatsis 打开了这个问题 2014 年 2 月 2 日 · 8条评论

评论

错误:code_value() 返回整数值 #739
贡献者

我一直在尝试测试我的 M200 代码(将 Slic3r 中的灯丝直径设置为 1.12837916709551 以使其以立方毫米为单位输出),但它不起作用,因为 code_value() 未返回数字的小数部分。我放入 M200 S1.75 并修改代码以回显返回值,它返回 1.00。当我尝试 M200 S2.9 时,它返回 2.00。

我尝试修改代码以将灯丝直径值除以 1000(以微米而不是毫米为单位发送),并且效果很好,所以唯一的问题是 code_value() 返回了错误的值。这似乎可能在其他地方引起了不那么明显的问题,因为数字的小数部分是总值的一小部分(数字不太接近于零),所以这是我们真正需要弄清楚的事情。

错误:code_value() 返回整数值 #739
贡献者作者

奇怪的是,这似乎只发生在数字前面的代码字母为“S”时。我试过的其他字母代码不会这样做。

错误:code_value() 返回整数值 #739

Whosa…我现在找不到它,但是,今天早些时候我看到有人一直在使用 M 代码(M5??)和 S 代码作为子命令。它读起来好像他们已经想到了一系列要从 gcode 中调用的宏。抱歉,我现在找不到它的参考资料,也记不起在哪里看到它了。我正在寻找在 Pronterface 中进行按钮宏调用。- 我并不是真的在寻找这些信息。我只是路过看到的。

错误:code_value() 返回整数值 #739

<:- | 呃。

错误:code_value() 返回整数值 #739
贡献者

这仍然是一个问题吗?

错误:code_value() 返回整数值 #739
贡献者

如果当前错误修复分支中仍然存在,请打开一个新问题

https://github.com/ErikZalm/Marlin/tree/Marlin-v1-bug-fixing