Use Material Preset 1 for PID autotune (#18446)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
This commit is contained in:
		@@ -60,16 +60,8 @@ void GcodeSuite::M303() {
 | 
			
		||||
    }
 | 
			
		||||
  #endif
 | 
			
		||||
 | 
			
		||||
  #if ENABLED(PIDTEMPBED)
 | 
			
		||||
    #define SI H_BED
 | 
			
		||||
  #else
 | 
			
		||||
    #define SI H_E0
 | 
			
		||||
  #endif
 | 
			
		||||
  #if ENABLED(PIDTEMP)
 | 
			
		||||
    #define EI HOTENDS - 1
 | 
			
		||||
  #else
 | 
			
		||||
    #define EI H_BED
 | 
			
		||||
  #endif
 | 
			
		||||
  #define SI TERN(PIDTEMPBED, H_BED, H_E0)
 | 
			
		||||
  #define EI TERN(PIDTEMP, HOTENDS - 1, H_BED)
 | 
			
		||||
  const heater_ind_t e = (heater_ind_t)parser.intval('E');
 | 
			
		||||
  if (!WITHIN(e, SI, EI)) {
 | 
			
		||||
    SERIAL_ECHOLNPGM(STR_PID_BAD_EXTRUDER_NUM);
 | 
			
		||||
@@ -79,7 +71,7 @@ void GcodeSuite::M303() {
 | 
			
		||||
 | 
			
		||||
  const int c = parser.intval('C', 5);
 | 
			
		||||
  const bool u = parser.boolval('U');
 | 
			
		||||
  const int16_t temp = parser.celsiusval('S', e < 0 ? 70 : 150);
 | 
			
		||||
  const int16_t temp = parser.celsiusval('S', e < 0 ? PREHEAT_1_TEMP_BED : PREHEAT_1_TEMP_HOTEND);
 | 
			
		||||
 | 
			
		||||
  #if DISABLED(BUSY_WHILE_HEATING)
 | 
			
		||||
    KEEPALIVE_STATE(NOT_BUSY);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user