浏览代码

Fix G29 not deploying in some instances

Scott Lahteine 10 年前
父节点
当前提交
f7c4e7e19f
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 2
    2
      Marlin/Marlin_main.cpp
  2. 1
    1
      Marlin/language_ru.h

+ 2
- 2
Marlin/Marlin_main.cpp 查看文件

@@ -2140,7 +2140,7 @@ inline void gcode_G28() {
2140 2140
    *
2141 2141
    * Global Parameters:
2142 2142
    *
2143
-   * E/e By default G29 will engages the probe, test the bed, then disengage.
2143
+   * E/e By default G29 will engage the probe, test the bed, then disengage.
2144 2144
    *     Include "E" to engage/disengage the probe for each sample.
2145 2145
    *     There's no extra effect if you have a fixed probe.
2146 2146
    *     Usage: "G29 E" or "G29 e"
@@ -2318,7 +2318,7 @@ inline void gcode_G28() {
2318 2318
           ProbeAction act;
2319 2319
           if (deploy_probe_for_each_reading) // G29 E - Stow between probes
2320 2320
             act = ProbeDeployAndStow;
2321
-          else if (yCount == 0 && xCount == 0)
2321
+          else if (yCount == 0 && xCount == xStart)
2322 2322
             act = ProbeDeploy;
2323 2323
           else if (yCount == auto_bed_leveling_grid_points - 1 && xCount == xStop - xInc)
2324 2324
             act = ProbeStow;

+ 1
- 1
Marlin/language_ru.h 查看文件

@@ -1,4 +1,4 @@
1
-/**
1
+/**
2 2
  * Russian
3 3
  *
4 4
  * LCD Menu Messages

正在加载...
取消
保存