开源改变世界

代码问题:为什么不同? #189

推推 grbl 3年前 (2023-01-21) 95次浏览

关闭
rustyoz 打开了这个问题 2013 年 2 月 21 日 · 1条评论

注释

代码问题:为什么不同? #189
贡献者

为什么每毫米的 z 轴步数报告不同,因为不是 settings.steps_per_mm 而是 pulse_microseconds?

void report_grbl_settings() {
printPgmString(PSTR(“$0=”)); printFloat(settings.steps_per_mm[X_AXIS]);
printPgmString(PSTR(” (x, step/mm)\r\n$1=”)); printFloat(settings.steps_per_mm[Y_AXIS]);
printPgmString(PSTR(” (y, step/mm)\r\n$2=”)); printFloat(settings.steps_per_mm[Z_AXIS]);
printPgmString(PSTR(” (z, step/mm)\r\n$3=”)); printInteger(settings.pulse_microseconds);

代码问题:为什么不同? #189

你读错了:Z 被正确报告,显示脉冲宽度的是 $3,$2 按预期工作。

喜欢 (0)