Update Configuration.h
This commit is contained in:
		
							parent
							
								
									6abfc96165
								
							
						
					
					
						commit
						5f5d87cad3
					
				| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active); 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -289,7 +289,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -297,8 +297,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // Felix 2.0+ electronics with v4 Hotend
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // Felix 2.0+ electronics with v4 Hotend
 | ||||
|  | ||||
| @ -291,7 +291,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -299,8 +299,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // Hephestos i3
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 250  // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                     // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // Tuned PID values using M303
 | ||||
|  | ||||
| @ -295,7 +295,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -303,8 +303,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -291,7 +291,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -299,8 +299,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -320,7 +320,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -328,8 +328,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 20 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // Merlin Hotend: From Autotune
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 70 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX 74 // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX 74 // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 16 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -291,7 +291,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -299,8 +299,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // Witbox
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -294,7 +294,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX  125 // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX  125 // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -302,8 +302,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 50 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // Kossel Pro
 | ||||
|  | ||||
| @ -281,7 +281,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -289,8 +289,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
| @ -288,7 +288,7 @@ | ||||
| // Comment the following line to disable PID and enable bang-bang.
 | ||||
| #define PIDTEMP | ||||
| #define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
 | ||||
| #define PID_MAX BANG_MAX // limits current to nozzle while PID is active; 255=full current
 | ||||
| #if ENABLED(PIDTEMP) | ||||
|   //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
 | ||||
|   //#define PID_DEBUG // Sends debug data to the serial port.
 | ||||
| @ -296,8 +296,6 @@ | ||||
|   //#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
 | ||||
|   //#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
 | ||||
|                                   // Set/get with gcode: M301 E[extruder number, 0-2]
 | ||||
|   #define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
 | ||||
|                                   // is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
 | ||||
|   #define K1 0.95 //smoothing factor within the PID
 | ||||
| 
 | ||||
|   // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user