FAN_KICKSTART_POWER / Controller fan kickstart

MarlinFirmware/Marlin#24873
This commit is contained in:
Scott Lahteine 2022-10-20 16:12:00 -05:00
parent a6b1d76002
commit ea013cc747
294 changed files with 2373 additions and 1183 deletions

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -557,10 +557,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 800 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 800 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 200 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 200 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -732,7 +732,7 @@
* the issues involved, don't use bed PID until someone else verifies that your hardware works. * the issues involved, don't use bed PID until someone else verifies that your hardware works.
* @section bed temp * @section bed temp
*/ */
//#define PIDTEMPBED - CR-10 S5 config //#define PIDTEMPBED // CR-10 S5 config
//#define BED_LIMIT_SWITCHING //#define BED_LIMIT_SWITCHING

View file

@ -30,7 +30,25 @@
* *
* Basic settings can be found in Configuration.h * Basic settings can be found in Configuration.h
*/ */
#define CONFIGURATION_ADV_H_VERSION 02010000 #define CONFIGURATION_ADV_H_VERSION 02010200
// @section develop
/**
* Configuration Export
*
* Export the configuration as part of the build. (See signature.py)
* Output files are saved with the build (e.g., .pio/build/mega2560).
*
* See `build_all_examples --ini` as an example of config.ini archiving.
*
* 1 = marlin_config.json - Dictionary containing the configuration.
* This file is also generated for CONFIGURATION_EMBEDDING.
* 2 = config.ini - File format for PlatformIO preprocessing.
* 3 = schema.json - The entire configuration schema. (13 = pattern groups)
* 4 = schema.yml - The entire configuration schema.
*/
//#define CONFIG_EXPORT 2 // :[1:'JSON', 2:'config.ini', 3:'schema.json', 4:'schema.yml']
//=========================================================================== //===========================================================================
//============================= Thermal Settings ============================ //============================= Thermal Settings ============================
@ -534,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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
@ -1015,9 +1037,9 @@
#define TRAMMING_POINT_NAME_4 "Front-Right" #define TRAMMING_POINT_NAME_4 "Front-Right"
#define RESTORE_LEVELING_AFTER_G35 // Enable to restore leveling setup after operation #define RESTORE_LEVELING_AFTER_G35 // Enable to restore leveling setup after operation
#define REPORT_TRAMMING_MM // Report Z deviation (mm) for each point relative to the first // CR-10 S5 config #define REPORT_TRAMMING_MM // Report Z deviation (mm) for each point relative to the first
#define ASSISTED_TRAMMING_WIZARD // Add a Tramming Wizard to the LCD menu // CR-10 S5 config #define ASSISTED_TRAMMING_WIZARD // Add a Tramming Wizard to the LCD menu
//#define ASSISTED_TRAMMING_WAIT_POSITION { X_CENTER, Y_CENTER, 30 } // Move the nozzle out of the way for adjustment //#define ASSISTED_TRAMMING_WAIT_POSITION { X_CENTER, Y_CENTER, 30 } // Move the nozzle out of the way for adjustment
@ -1365,7 +1387,7 @@
#endif // HAS_MARLINUI_MENU #endif // HAS_MARLINUI_MENU
#if EITHER(HAS_DISPLAY, DWIN_LCD_PROUI) #if ANY(HAS_DISPLAY, DWIN_LCD_PROUI, DWIN_CREALITY_LCD_JYERSUI)
//#define SOUND_MENU_ITEM // Add a mute option to the LCD menu //#define SOUND_MENU_ITEM // Add a mute option to the LCD menu
#define SOUND_ON_DEFAULT // Buzzer/speaker default enabled state #define SOUND_ON_DEFAULT // Buzzer/speaker default enabled state
#endif #endif

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -548,10 +548,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 200 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 200 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 200 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 200 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 800 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 800 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 800 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 800 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
#define FAN_KICKSTART_TIME 800 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
#define FAN_KICKSTART_TIME 800 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

View file

@ -552,10 +552,14 @@
#endif #endif
#endif #endif
// When first starting the main fan, run it at full speed for the /**
// given number of milliseconds. This gets the fan spinning reliably * Fan Kickstart
// before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu) * When part cooling or controller fans first start, run at a speed that
//#define FAN_KICKSTART_TIME 100 * gets it spinning reliably for a short time before setting the requested speed.
* (Does not work on Sanguinololu with FAN_SOFT_PWM.)
*/
//#define FAN_KICKSTART_TIME 100 // (ms)
//#define FAN_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

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