Browse Source

Tweak G60/G61 slots

pull/1/head
Scott Lahteine 4 years ago
parent
commit
3c9464eea4
  1. 2
      Marlin/src/gcode/feature/pause/G60.cpp
  2. 2
      Marlin/src/gcode/feature/pause/G61.cpp

2
Marlin/src/gcode/feature/pause/G60.cpp

@ -45,7 +45,7 @@ void GcodeSuite::G60() {
}
stored_position[slot] = current_position;
SBI(saved_slots[slot >> 3], slot & 0b00000111);
SBI(saved_slots[slot >> 3], slot & 0x07);
#if ENABLED(SAVED_POSITIONS_DEBUG)
const xyze_pos_t &pos = stored_position[slot];

2
Marlin/src/gcode/feature/pause/G61.cpp

@ -48,7 +48,7 @@ void GcodeSuite::G61(void) {
#endif
// No saved position? No axes being restored?
if (!TEST(saved_slots[slot >> 3], slot & 0b00000111) || !parser.seen("XYZ")) return;
if (!TEST(saved_slots[slot >> 3], slot & 0x07) || !parser.seen("XYZ")) return;
// Apply any given feedrate over 0.0
const float fr = parser.linearval('F');

Loading…
Cancel
Save