Browse Source

Merge pull request #6940 from Bob-the-Kuhn/Gcode---allow-XY

Gcode.cpp - spaces and parameters
pull/1/head
Bob-the-Kuhn 7 years ago
committed by GitHub
parent
commit
fff50d3958
  1. 5
      Marlin/gcode.cpp

5
Marlin/gcode.cpp

@ -184,6 +184,7 @@ void GCodeParser::parse(char *p) {
if (PARAM_TEST) {
while (*p == ' ') p++; // skip spaces vetween parameters & values
const bool has_num = DECIMAL_SIGNED(*p); // The parameter has a number [-+0-9.]
#if ENABLED(DEBUG_GCODE_PARSER)
@ -220,10 +221,12 @@ void GCodeParser::parse(char *p) {
#endif
}
while (*p && *p != ' ') p++; // Skip over the parameter
if (!WITHIN(*p, 'A', 'Z')) {
while (*p && NUMERIC(*p)) p++; // Skip over the value section of a parameter
while (*p == ' ') p++; // Skip over all spaces
}
}
}
void GCodeParser::unknown_command_error() {
SERIAL_ECHO_START;

Loading…
Cancel
Save