allow space between parameter and value
This commit is contained in:
parent
ebda4663c3
commit
2130f10de8
|
@ -183,7 +183,8 @@ void GCodeParser::parse(char *p) {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (PARAM_TEST) {
|
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.]
|
const bool has_num = DECIMAL_SIGNED(*p); // The parameter has a number [-+0-9.]
|
||||||
|
|
||||||
#if ENABLED(DEBUG_GCODE_PARSER)
|
#if ENABLED(DEBUG_GCODE_PARSER)
|
||||||
|
@ -221,7 +222,7 @@ void GCodeParser::parse(char *p) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!WITHIN(*p, 'A', 'Z')) {
|
if (!WITHIN(*p, 'A', 'Z')) {
|
||||||
while (*p && NUMERIC(*p)) p++; // Skip over the parameter
|
while (*p && NUMERIC(*p)) p++; // Skip over the value section of a parameter
|
||||||
while (*p == ' ') p++; // Skip over all spaces
|
while (*p == ' ') p++; // Skip over all spaces
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue