Support AutoLeveling for new Chiron 1.4.1 Model.

This commit is contained in:
Knutwurst
2021-05-14 11:12:34 +02:00
parent 527fbf1699
commit 158472dbbf
2 changed files with 13 additions and 4 deletions

View File

@@ -877,7 +877,7 @@
#endif #endif
#if ENABLED(KNUTWURST_CHIRON) #if ENABLED(KNUTWURST_CHIRON)
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 100, 400, 405 } #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 100, 400, 415 }
#endif #endif

View File

@@ -1914,7 +1914,7 @@ void AnycubicTouchscreenClass::GetCommandFromTFT()
HARDWARE_SERIAL_ENTER(); HARDWARE_SERIAL_ENTER();
} }
break; break;
case 30: // A30 auto leveling case 30: // A30 auto leveling (Old Anycubic TFT)
if( (planner.movesplanned()) || (card.isPrinting()) ) { if( (planner.movesplanned()) || (card.isPrinting()) ) {
HARDWARE_SERIAL_PROTOCOLPGM("J24"); // forbid auto leveling HARDWARE_SERIAL_PROTOCOLPGM("J24"); // forbid auto leveling
HARDWARE_SERIAL_ENTER(); HARDWARE_SERIAL_ENTER();
@@ -1997,8 +1997,17 @@ void AnycubicTouchscreenClass::GetCommandFromTFT()
break; break;
case 35: //RESET AUTOBED DATE //M1000 case 35: //RESET AUTOBED DATE //M1000
break; break;
case 36: // a36 M1001 case 36: // A36 auto leveling (Old Anycubic TFT)
break; if( (planner.movesplanned()) || (card.isPrinting()) ) {
HARDWARE_SERIAL_PROTOCOLPGM("J24"); // forbid auto leveling
HARDWARE_SERIAL_ENTER();
} else {
HARDWARE_SERIAL_PROTOCOLPGM("J26"); // start auto leveling
HARDWARE_SERIAL_ENTER();
}
if(CodeSeen('S') ) {
queue.enqueue_now_P(PSTR("G28\nG29"));
}
#endif #endif
#if ENABLED(KNUTWURST_MEGA_P_LASER) #if ENABLED(KNUTWURST_MEGA_P_LASER)