[2.0.x] Macro G-codes (#9365)

This commit is contained in:
revilor
2018-11-09 12:25:08 +01:00
committed by Scott Lahteine
parent ccdbf20f60
commit b60abc7c37
67 changed files with 806 additions and 5 deletions

View File

@@ -209,7 +209,14 @@ void GCodeParser::parse(char *p) {
#endif
// Only use string_arg for these M codes
if (letter == 'M') switch (codenum) { case 23: case 28: case 30: case 117: case 118: case 928: string_arg = p; return; default: break; }
if (letter == 'M') switch (codenum) {
#if ENABLED(GCODE_MACROS)
case 810: case 811: case 812: case 813: case 814:
case 815: case 816: case 817: case 818: case 819:
#endif
case 23: case 28: case 30: case 117: case 118: case 928: string_arg = p; return;
default: break;
}
#if ENABLED(DEBUG_GCODE_PARSER)
const bool debug = codenum == 800;