Add HAS_FAST_MOVES

This commit is contained in:
Scott Lahteine
2020-10-04 17:29:12 -05:00
parent d88e694d06
commit 7e0524109e
3 changed files with 10 additions and 22 deletions

View File

@@ -260,12 +260,8 @@ void GcodeSuite::process_parsed_command(const bool no_ok/*=false*/) {
switch (parser.command_letter) {
case 'G': switch (parser.codenum) {
case 0: case 1: G0_G1( // G0: Fast Move, G1: Linear Move
#if IS_SCARA || defined(G0_FEEDRATE)
parser.codenum == 0
#endif
);
break;
case 0: case 1: // G0: Fast Move, G1: Linear Move
G0_G1(TERN_(HAS_FAST_MOVES, parser.codenum == 0)); break;
#if ENABLED(ARC_SUPPORT) && DISABLED(SCARA)
case 2: case 3: G2_G3(parser.codenum == 2); break; // G2: CW ARC, G3: CCW ARC
@@ -315,13 +311,9 @@ void GcodeSuite::process_parsed_command(const bool no_ok/*=false*/) {
#if HAS_LEVELING
case 29: // G29: Bed leveling calibration
#if ENABLED(G29_RETRY_AND_RECOVER)
G29_with_retry();
#else
G29();
#endif
TERN(G29_RETRY_AND_RECOVER, G29_with_retry, G29)();
break;
#endif // HAS_LEVELING
#endif
#if HAS_BED_PROBE
case 30: G30(); break; // G30: Single Z probe