Sfoglia il codice sorgente

Tweak G60/G61 slots

Scott Lahteine 5 anni fa
parent
commit
3c9464eea4

+ 1
- 1
Marlin/src/gcode/feature/pause/G60.cpp Vedi File

45
   }
45
   }
46
 
46
 
47
   stored_position[slot] = current_position;
47
   stored_position[slot] = current_position;
48
-  SBI(saved_slots[slot >> 3], slot & 0b00000111);
48
+  SBI(saved_slots[slot >> 3], slot & 0x07);
49
 
49
 
50
   #if ENABLED(SAVED_POSITIONS_DEBUG)
50
   #if ENABLED(SAVED_POSITIONS_DEBUG)
51
     const xyze_pos_t &pos = stored_position[slot];
51
     const xyze_pos_t &pos = stored_position[slot];

+ 1
- 1
Marlin/src/gcode/feature/pause/G61.cpp Vedi File

48
   #endif
48
   #endif
49
 
49
 
50
   // No saved position? No axes being restored?
50
   // No saved position? No axes being restored?
51
-  if (!TEST(saved_slots[slot >> 3], slot & 0b00000111) || !parser.seen("XYZ")) return;
51
+  if (!TEST(saved_slots[slot >> 3], slot & 0x07) || !parser.seen("XYZ")) return;
52
 
52
 
53
   // Apply any given feedrate over 0.0
53
   // Apply any given feedrate over 0.0
54
   const float fr = parser.linearval('F');
54
   const float fr = parser.linearval('F');

Loading…
Annulla
Salva