mirror of
https://github.com/MarlinFirmware/Configurations.git
synced 2025-07-08 07:27:44 -06:00
parent
62338c8843
commit
0db3e292b0
246 changed files with 1230 additions and 492 deletions
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1286,6 +1286,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1320,8 +1322,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1295,6 +1295,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1329,8 +1331,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1354,6 +1354,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
//#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
//#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1388,8 +1390,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1356,6 +1356,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
//#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
//#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1390,8 +1392,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1358,6 +1358,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1392,8 +1394,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1287,6 +1287,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1321,8 +1323,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1286,6 +1286,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1320,8 +1322,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1286,6 +1286,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1320,8 +1322,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1286,6 +1286,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1320,8 +1322,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1290,6 +1290,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1324,8 +1326,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1290,6 +1290,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1324,8 +1326,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1290,6 +1290,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1324,8 +1326,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1290,6 +1290,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1324,8 +1326,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1278,6 +1278,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1312,8 +1314,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1278,6 +1278,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1312,8 +1314,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1278,6 +1278,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1312,8 +1314,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1288,6 +1288,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1322,8 +1324,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1286,6 +1286,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1320,8 +1322,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1300,6 +1300,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1334,8 +1336,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1300,6 +1300,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1334,8 +1336,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1240,6 +1240,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1274,8 +1276,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1298,6 +1298,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1332,8 +1334,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1300,6 +1300,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1334,8 +1336,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1293,6 +1293,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1327,8 +1329,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1287,6 +1287,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1321,8 +1323,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1287,6 +1287,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1321,8 +1323,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1304,6 +1304,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1338,8 +1340,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
|
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
#define FIL_RUNOUT_PIN 2 // Creality CR20-S stock sensor
|
#define FIL_RUNOUT_PIN 2 // Creality CR20-S stock sensor
|
||||||
|
|
||||||
|
@ -1321,8 +1323,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
#define FIL_RUNOUT_PIN 2 // Creality CR20-S stock sensor
|
#define FIL_RUNOUT_PIN 2 // Creality CR20-S stock sensor
|
||||||
|
|
||||||
|
@ -1321,8 +1323,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M25"
|
#define FILAMENT_RUNOUT_SCRIPT "M25"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1288,6 +1288,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1322,8 +1324,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1291,9 +1291,12 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1291,6 +1291,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1325,8 +1327,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1290,6 +1290,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1324,8 +1326,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1284,6 +1284,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1318,8 +1320,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1293,6 +1293,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1327,8 +1329,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1314,6 +1314,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1348,8 +1350,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1283,6 +1283,8 @@
|
||||||
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1317,8 +1319,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
|
@ -1285,6 +1285,8 @@
|
||||||
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
|
||||||
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
|
||||||
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
|
||||||
|
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
|
||||||
|
// This is automatically enabled for MIXING_EXTRUDERs.
|
||||||
|
|
||||||
// Override individually if the runout sensors vary
|
// Override individually if the runout sensors vary
|
||||||
//#define FIL_RUNOUT1_STATE LOW
|
//#define FIL_RUNOUT1_STATE LOW
|
||||||
|
@ -1319,8 +1321,9 @@
|
||||||
//#define FIL_RUNOUT8_PULLUP
|
//#define FIL_RUNOUT8_PULLUP
|
||||||
//#define FIL_RUNOUT8_PULLDOWN
|
//#define FIL_RUNOUT8_PULLDOWN
|
||||||
|
|
||||||
// Set one or more commands to execute on filament runout.
|
// Commands to execute on filament runout.
|
||||||
// (After 'M412 H' Marlin will ask the host to handle the process.)
|
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
|
||||||
|
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
|
||||||
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
#define FILAMENT_RUNOUT_SCRIPT "M600"
|
||||||
|
|
||||||
// After a runout is detected, continue printing this length of filament
|
// After a runout is detected, continue printing this length of filament
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue