G18 reporting bug fix.

- G18 wasn’t getting reported back to the user correctly, even though
it has been set internally. Fixed the reporting code to reflect this
accurately.
This commit is contained in:
Sonny Jeon 2014-07-03 18:16:47 -06:00
parent 1922887c9b
commit f4f7d7d05e

View File

@ -235,10 +235,11 @@ void report_gcode_modes()
printPgmString(PSTR(" G"));
printInteger(gc.coord_select+54);
if (gc.plane_axis_0 == X_AXIS) {
if (gc.plane_axis_1 == Y_AXIS) { printPgmString(PSTR(" G17")); }
else { printPgmString(PSTR(" G18")); }
} else { printPgmString(PSTR(" G19")); }
switch (gc.plane_axis_0) {
case X_AXIS: printPgmString(PSTR(" G17")); break;
case Z_AXIS: printPgmString(PSTR(" G18")); break;
default: printPgmString(PSTR(" G19"));
}
if (gc.inches_mode) { printPgmString(PSTR(" G20")); }
else { printPgmString(PSTR(" G21")); }