diff --git a/bbs_test_tools/bbs_gcode_checker/GCodeChecker.cpp b/bbs_test_tools/bbs_gcode_checker/GCodeChecker.cpp index fb3160308..ea82c2270 100644 --- a/bbs_test_tools/bbs_gcode_checker/GCodeChecker.cpp +++ b/bbs_test_tools/bbs_gcode_checker/GCodeChecker.cpp @@ -336,6 +336,16 @@ GCodeCheckResult GCodeChecker::parse_command(GCodeLine& gcode_line) flow_ratio = filament_flow_ratio[pt]; break; } + case 'S': { + if (cmd.compare(0, 4, "SYNC") == 0) { + // Valid SYNC command + } + else { + // Invalid SYNC command + ret = GCodeCheckResult::ParseFailed; + } + break; + } default: { //BBS: other g command? impossible! must be invalid ret = GCodeCheckResult::ParseFailed;