关闭 usbcnc 打开了这个问题 2016 年 7 月 4 日 · 1条评论 关闭 GRBL 0.9j 和 10.d 中的小错误 (settings_restore)#1036 usbcnc 打开了这个问题 2016 年 7 月 4 日 · 1条评论 注释 USBCNC 评论了 2016 年 7 月 4 日 这是在玩WIn32模拟和STM32端口时发现的。 当 EEPROM 中不存在参数时,第一次尝试恢复参数和代码 #endif #if N_STARTUP_LINE > 1 eeprom_put_char(EEPROM_ADDR_STARTUP_BLOCK+(LINE_BUFFER_SIZE+1), 0); #endif } 如果 (restore_flag & SETTINGS_RESTORE_BUILD_INFO) { eeprom_put_char(EEPROM_ADDR_BUILD_INFO, 0); } 将无法正确设置值,并在下次运行时导致另一轮 EEPROM 错误。原因是它的 EEPROM_ADDR_STARTUP_BLOCK 和 EEPROM_ADDR_BUILD_INFO 需要校验和。 我更改的代码是 if (restore_flag & SETTINGS_RESTORE_STARTUP_LINES) { line[0] = 0; #if N_STARTUP_LINE > 0 settings_store_startup_line(0,line); #endif #if N_STARTUP_LINE > 1 settings_store_startup_line(1,line); #endif } 如果 (restore_flag & SETTINGS_RESTORE_BUILD_INFO) { settings_store_build_info(line); } 成员 香奈儿 评论了 2016 年 9 月 4 日 @usbcnc: 完全忘记了。我通过向 EEPROM 写入额外的 0(校验和值)将此修复应用到 v1.0。 chamnit已完成 关闭 2016 年 9 月 4 日 喜欢 (0) GRBL 1.1:NC 文件的模拟是正确的,但真实的刀具路径是疯狂的 #887 探头未被识别 #1037 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
这是在玩WIn32模拟和STM32端口时发现的。 当
EEPROM 中不存在参数时,第一次尝试恢复参数和代码 #endif #if N_STARTUP_LINE > 1 eeprom_put_char(EEPROM_ADDR_STARTUP_BLOCK+(LINE_BUFFER_SIZE+1), 0); #endif }
如果 (restore_flag & SETTINGS_RESTORE_BUILD_INFO) { eeprom_put_char(EEPROM_ADDR_BUILD_INFO, 0); }
将无法正确设置值,并在下次运行时导致另一轮 EEPROM 错误。原因是它的 EEPROM_ADDR_STARTUP_BLOCK 和 EEPROM_ADDR_BUILD_INFO 需要校验和。
我更改的代码是
if (restore_flag & SETTINGS_RESTORE_STARTUP_LINES) {
line[0] = 0;
#if N_STARTUP_LINE > 0
settings_store_startup_line(0,line);
#endif
#if N_STARTUP_LINE > 1
settings_store_startup_line(1,line);
#endif
}
如果 (restore_flag & SETTINGS_RESTORE_BUILD_INFO) { settings_store_build_info(line); }