Przeglądaj źródła

Fix G29 not deploying in some instances

Scott Lahteine 10 lat temu
rodzic
commit
f7c4e7e19f
2 zmienionych plików z 3 dodań i 3 usunięć
  1. 2
    2
      Marlin/Marlin_main.cpp
  2. 1
    1
      Marlin/language_ru.h

+ 2
- 2
Marlin/Marlin_main.cpp Wyświetl plik

2140
    *
2140
    *
2141
    * Global Parameters:
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
    *     Include "E" to engage/disengage the probe for each sample.
2144
    *     Include "E" to engage/disengage the probe for each sample.
2145
    *     There's no extra effect if you have a fixed probe.
2145
    *     There's no extra effect if you have a fixed probe.
2146
    *     Usage: "G29 E" or "G29 e"
2146
    *     Usage: "G29 E" or "G29 e"
2318
           ProbeAction act;
2318
           ProbeAction act;
2319
           if (deploy_probe_for_each_reading) // G29 E - Stow between probes
2319
           if (deploy_probe_for_each_reading) // G29 E - Stow between probes
2320
             act = ProbeDeployAndStow;
2320
             act = ProbeDeployAndStow;
2321
-          else if (yCount == 0 && xCount == 0)
2321
+          else if (yCount == 0 && xCount == xStart)
2322
             act = ProbeDeploy;
2322
             act = ProbeDeploy;
2323
           else if (yCount == auto_bed_leveling_grid_points - 1 && xCount == xStop - xInc)
2323
           else if (yCount == auto_bed_leveling_grid_points - 1 && xCount == xStop - xInc)
2324
             act = ProbeStow;
2324
             act = ProbeStow;

+ 1
- 1
Marlin/language_ru.h Wyświetl plik

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

Ładowanie…
Anuluj
Zapisz