|
@@ -684,7 +684,7 @@ G29_TYPE GcodeSuite::G29() {
|
684
|
684
|
// Outer loop is Y with PROBE_Y_FIRST disabled
|
685
|
685
|
for (PR_OUTER_VAR = 0; PR_OUTER_VAR < PR_OUTER_END && !isnan(measured_z); PR_OUTER_VAR++) {
|
686
|
686
|
|
687
|
|
- int8_t inStart, inStop, inInc;
|
|
687
|
+ uint8_t inStart, inStop, inInc;
|
688
|
688
|
|
689
|
689
|
if (zig) { // away from origin
|
690
|
690
|
inStart = 0;
|
|
@@ -693,8 +693,8 @@ G29_TYPE GcodeSuite::G29() {
|
693
|
693
|
}
|
694
|
694
|
else { // towards origin
|
695
|
695
|
inStart = PR_INNER_END - 1;
|
696
|
|
- inStop = -1;
|
697
|
|
- inInc = -1;
|
|
696
|
+ inStop = 0xFF;
|
|
697
|
+ inInc = 0xFF;
|
698
|
698
|
}
|
699
|
699
|
|
700
|
700
|
zig ^= true; // zag
|