More fan kickstarts

MarlinFirmware/Marlin#26581
This commit is contained in:
Scott Lahteine 2023-12-28 18:43:50 -06:00
parent 1de2f3b0b9
commit 16b7191965
354 changed files with 4945 additions and 2823 deletions

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
#define FAN_KICKSTART_TIME 100 // (ms) #define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 80 #define EXTRUDER_AUTO_FAN_TEMPERATURE 80
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
#define FAN_KICKSTART_TIME 100 // (ms) #define EFAN_KICKSTART_TIME 100 // (ms)
#define FAN_KICKSTART_POWER 180 // 64-255 #define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 47 #define EXTRUDER_AUTO_FAN_TEMPERATURE 47
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -589,6 +589,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -607,8 +610,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -697,12 +700,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
#define FAN_KICKSTART_TIME 100 // (ms) #define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
#define FAN_KICKSTART_TIME 100 // (ms) #define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
#define FAN_KICKSTART_TIME 800 // (ms) #define EFAN_KICKSTART_TIME 800 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 35 #define EXTRUDER_AUTO_FAN_TEMPERATURE 35
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -583,6 +583,9 @@
#define CONTROLLERFAN_SPEED_IDLE 127 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 127 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -601,8 +604,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
#define FAN_KICKSTART_TIME 200 // (ms) #define EFAN_KICKSTART_TIME 200 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -691,12 +694,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
#define FAN_KICKSTART_TIME 100 // (ms) #define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
#define FAN_KICKSTART_TIME 100 // (ms) #define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
#define FAN_KICKSTART_TIME 100 // (ms) #define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
//#define FAN_KICKSTART_TIME 100 // (ms) //#define EFAN_KICKSTART_TIME 100 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

View file

@ -584,6 +584,9 @@
#define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled
#define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors #define CONTROLLERFAN_IDLE_TIME 60 // (seconds) Extra time to keep the fan running after disabling motors
//#define CONTROLLERFAN_KICKSTART_TIME 100 // (ms)
//#define CONTROLLERFAN_KICKSTART_POWER 180 // 64-255
// Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan // Use TEMP_SENSOR_BOARD as a trigger for enabling the controller fan
//#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature //#define CONTROLLER_FAN_MIN_BOARD_TEMP 40 // (°C) Turn on the fan if the board reaches this temperature
@ -602,8 +605,8 @@
* gets it spinning reliably for a short time before setting the requested speed. * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.) * (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/ */
#define FAN_KICKSTART_TIME 200 // (ms) #define EFAN_KICKSTART_TIME 200 // (ms)
//#define FAN_KICKSTART_POWER 180 // 64-255 //#define EFAN_KICKSTART_POWER 180 // 64-255
// Some coolers may require a non-zero "off" state. // Some coolers may require a non-zero "off" state.
//#define FAN_OFF_PWM 1 //#define FAN_OFF_PWM 1
@ -692,12 +695,15 @@
#define CHAMBER_AUTO_FAN_PIN -1 #define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1 #define COOLER_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 #define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 == full speed #define EXTRUDER_AUTO_FAN_SPEED 255 // 255 is full speed
#define CHAMBER_AUTO_FAN_TEMPERATURE 30 //#define EXTRUDER_AUTO_FAN_KICKSTART_TIME 100 // (ms)
#define CHAMBER_AUTO_FAN_SPEED 255 //#define EXTRUDER_AUTO_FAN_KICKSTART_POWER 180 // 64-255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255 #define CHAMBER_AUTO_FAN_TEMPERATURE 28
#define CHAMBER_AUTO_FAN_SPEED 255
#define COOLER_AUTO_FAN_TEMPERATURE 18
#define COOLER_AUTO_FAN_SPEED 255
/** /**
* Hotend Cooling Fans tachometers * Hotend Cooling Fans tachometers

Some files were not shown because too many files have changed in this diff Show more