소스 검색

During Tx, temporarily allow cold extrusion

This prevents a FSENSOR DIDNT TRIGGER error
and allows the bondtech gears to grab the filament.
Guðni Már Gilbert 3 년 전
부모
커밋
e39bc3f12d
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      Firmware/mmu2.cpp

+ 2 - 0
Firmware/mmu2.cpp

@@ -255,11 +255,13 @@ bool MMU2::tool_change(char code, uint8_t slot) {
     } break;
 
     case 'x': {
+        set_extrude_min_temp(0); // Allow cold extrusion since Tx only loads to the gears not nozzle
         st_synchronize();
         logic.ToolChange(slot);
         manage_response(false, false);
         extruder = slot;
         SetActiveExtruder(0);
+        set_extrude_min_temp(EXTRUDE_MINTEMP);
     } break;
 
     case 'c': {