Add NUM_RUNOUT_SENSORS to example configs
This commit is contained in:
		| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -872,15 +872,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -962,15 +962,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -859,15 +859,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -840,15 +840,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -853,15 +853,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -840,15 +840,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -851,15 +851,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -862,15 +862,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -843,15 +843,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| #define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING true // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -847,15 +847,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -834,15 +834,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -834,15 +834,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -858,15 +858,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -867,15 +867,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -859,15 +859,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -858,15 +858,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -856,15 +856,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -864,15 +864,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| #define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -872,15 +872,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -876,15 +876,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -851,15 +851,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -856,15 +856,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -856,15 +856,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -850,15 +850,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -864,15 +864,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -855,15 +855,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -883,15 +883,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -908,15 +908,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -843,15 +843,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -863,15 +863,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -843,15 +843,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -882,15 +882,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -853,15 +853,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -852,15 +852,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -982,15 +982,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -973,15 +973,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -982,15 +982,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -969,15 +969,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -972,15 +972,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -972,15 +972,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -981,15 +981,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -866,15 +866,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| #define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -855,15 +855,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -853,15 +853,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -847,15 +847,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
| @@ -857,15 +857,16 @@ | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Filament Runout Sensor | ||||
|  * A mechanical or opto endstop is used to check for the presence of filament. | ||||
|  * Filament Runout Sensors | ||||
|  * Mechanical or opto endstops are used to check for the presence of filament. | ||||
|  * | ||||
|  * RAMPS-based boards use SERVO3_PIN. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN. | ||||
|  * By default the firmware assumes HIGH = has filament, LOW = ran out | ||||
|  * RAMPS-based boards use SERVO3_PIN for the first runout sensor. | ||||
|  * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc. | ||||
|  * By default the firmware assumes HIGH=FILAMENT PRESENT. | ||||
|  */ | ||||
| //#define FILAMENT_RUNOUT_SENSOR | ||||
| #if ENABLED(FILAMENT_RUNOUT_SENSOR) | ||||
|   #define NUM_RUNOUT_SENSORS   1     // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each. | ||||
|   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. | ||||
|   #define FIL_RUNOUT_PULLUP          // Use internal pullup for filament runout pins. | ||||
|   //#define FIL_RUNOUT_PULLDOWN      // Use internal pulldown for filament runout pins. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user