Browse Source

Fixing SWITCHING_EXTRUDER feature

fixoid 8 years ago
parent
commit
e530c67349
1 changed files with 6 additions and 8 deletions
  1. 6
    8
      Marlin/Marlin_main.cpp

+ 6
- 8
Marlin/Marlin_main.cpp View File

10350
       UNUSED(fr_mm_s);
10350
       UNUSED(fr_mm_s);
10351
       UNUSED(no_move);
10351
       UNUSED(no_move);
10352
 
10352
 
10353
-      #if ENABLED(SWITCHING_EXTRUDER) && !DONT_SWITCH
10354
-
10355
-        stepper.synchronize();
10356
-        move_extruder_servo(tmp_extruder);
10357
-
10358
-      #elif ENABLED(MK2_MULTIPLEXER)
10359
-
10353
+      #if ENABLED(MK2_MULTIPLEXER)
10360
         if (tmp_extruder >= E_STEPPERS)
10354
         if (tmp_extruder >= E_STEPPERS)
10361
           return invalid_extruder_error(tmp_extruder);
10355
           return invalid_extruder_error(tmp_extruder);
10362
 
10356
 
10363
         select_multiplexed_stepper(tmp_extruder);
10357
         select_multiplexed_stepper(tmp_extruder);
10364
-
10365
       #endif
10358
       #endif
10366
 
10359
 
10367
     #endif // HOTENDS <= 1
10360
     #endif // HOTENDS <= 1
10368
 
10361
 
10362
+    #if ENABLED(SWITCHING_EXTRUDER) && !DONT_SWITCH
10363
+      stepper.synchronize();
10364
+      move_extruder_servo(tmp_extruder);
10365
+    #endif
10366
+
10369
     active_extruder = tmp_extruder;
10367
     active_extruder = tmp_extruder;
10370
 
10368
 
10371
     SERIAL_ECHO_START();
10369
     SERIAL_ECHO_START();

Loading…
Cancel
Save