开源改变世界

启动时未加载默认设置 #295

推推 grbl 3年前 (2023-02-05) 260次浏览
关闭
ovk 打开了这个问题 2012 年 11 月 9 日 · 4条评论
关闭

启动时未加载默认设置#295

ovk 打开了这个问题 2012 年 11 月 9 日 · 4条评论

评论

启动时未加载默认设置 #295

如果没有定义 EEPROM_SETTINGS,启动时不会调用函数 Config_ResetDefault(),因此例如 G1 命令无效,因为 axis_steps_per_unit 未初始化等。
为了使打印机工作,我手动发出 M502 命令以加载“出厂设置”。

我认为无论如何都应该在启动时加载默认设置,而不需要键入 M502。

daid 添加了引用此问题的提交 2012 年 11 月 9 日

启动时未加载默认设置 #295
贡献者

好的,应用快速修复。现在应该工作了。但真正的问题仍然存在,那就是变量没有正确初始化。

启动时未加载默认设置 #295
作者

它现在正在工作,谢谢。
真正的问题是什么意思?

启动时未加载默认设置 #295
贡献者

真正的问题是这些变量应该已经在启动时初始化,就像正常初始化一样。当前的初始化是对代码空间的愚蠢浪费。