开源改变世界

固件更新后参数 100-102 未显示正确值 #411

推推 grbl 2年前 (2023-01-30) 100次浏览
关闭
reynolds087 打开了这个问题 2020 年 5 月 25 日 · 8条评论
关闭

固件更新后参数 100-102 未显示正确值#411

reynolds087 打开了这个问题 2020 年 5 月 25 日 · 8条评论

注释

固件更新后参数 100-102 未显示正确值 #411

请回答以下问题。

您使用的是什么版本的固件?

我不知道如何检查,但它是 2 天前的 master 分支。

问题是否可重复?

我认同。

什么情况下会出现bug?

更改机器文件中的 steps/mm,然后更新 machine.h 以使用机器文件。刷新固件并使用 $+ 检查参数,它显示 100mm 为 $100-$102

  #define EASIER_TO_READ true
固件更新后参数 100-102 未显示正确值 #411 reynolds087 添加了 漏洞 有些东西不工作标签 2020 年 5 月 25 日
固件更新后参数 100-102 未显示正确值 #411
作者

我的示例文件中有这些行:

#define DEFAULT_X_STEPS_PER_MM 400.0 #define DEFAULT_Y_STEPS_PER_MM 400.0 #define DEFAULT_Z_STEPS_PER_MM 400.0
但在刷入固件后,它仍然显示 100 美元,100 美元、101 美元和 102 美元

固件更新后参数 100-102 未显示正确值 #411
合作者
米奇布拉德利 评论了 2020 年 5 月 25 日  

只需更改代码中的默认值并重新编译就不必更改值。仅当 EEPROM 设置区域的校验和无效时才使用编译的默认值。重新加载固件不一定会使 EEPROM 失效。您可以通过执行 $RST 强制它失效,并重置为编译的默认值

固件更新后参数 100-102 未显示正确值 #411
作者

谢谢; 好的,我会记住这一点。随时关闭工单。