} else if(gcode->has_g && gcode->g == 38 ) { // G38.2 Straight Probe with error, G38.3 straight probe without error
// linuxcnc/grbl style probe http://www.linuxcnc.org/docs/2.5/html/gcode/gcode.html#sec:G38-probe
+ invert_probe = false;
if(gcode->subcode < 2 || gcode->subcode > 5) {
gcode->stream->printf("error:Only G38.2 to G38.5 are supported\n");
return;
probe_XYZ(gcode, x, y, z);
- if(gcode->subcode == 4 || gcode->subcode == 5) {
- invert_probe = false;
- }
-
return;
} else if(gcode->has_m) {