Browse Source

Comment on filament runout sensor config

Scott Lahteine 7 years ago
parent
commit
5ab7b91615

+ 9
- 7
Marlin/Configuration.h View File

@@ -725,13 +725,15 @@
725 725
 #define Y_MAX_POS 200
726 726
 #define Z_MAX_POS 200
727 727
 
728
-//===========================================================================
729
-//========================= Filament Runout Sensor ==========================
730
-//===========================================================================
731
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
732
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
733
-                                 // It is assumed that when logic high = filament available
734
-                                 //                    when logic  low = filament ran out
728
+/**
729
+ * Filament Runout Sensor
730
+ * A mechanical or opto endstop is used to check for the presence of filament.
731
+ *
732
+ * RAMPS-based boards use SERVO3_PIN.
733
+ * For other boards you may need to define FIL_RUNOUT_PIN.
734
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
735
+ */
736
+//#define FILAMENT_RUNOUT_SENSOR
735 737
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
736 738
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
737 739
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/Cartesio/Configuration.h View File

@@ -725,13 +725,15 @@
725 725
 #define Y_MAX_POS 270
726 726
 #define Z_MAX_POS 400
727 727
 
728
-//===========================================================================
729
-//========================= Filament Runout Sensor ==========================
730
-//===========================================================================
731
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
732
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
733
-                                 // It is assumed that when logic high = filament available
734
-                                 //                    when logic  low = filament ran out
728
+/**
729
+ * Filament Runout Sensor
730
+ * A mechanical or opto endstop is used to check for the presence of filament.
731
+ *
732
+ * RAMPS-based boards use SERVO3_PIN.
733
+ * For other boards you may need to define FIL_RUNOUT_PIN.
734
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
735
+ */
736
+//#define FILAMENT_RUNOUT_SENSOR
735 737
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
736 738
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
737 739
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/Felix/Configuration.h View File

@@ -708,13 +708,15 @@
708 708
 #define Y_MAX_POS 205
709 709
 #define Z_MAX_POS 235
710 710
 
711
-//===========================================================================
712
-//========================= Filament Runout Sensor ==========================
713
-//===========================================================================
714
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
715
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
716
-                                 // It is assumed that when logic high = filament available
717
-                                 //                    when logic  low = filament ran out
711
+/**
712
+ * Filament Runout Sensor
713
+ * A mechanical or opto endstop is used to check for the presence of filament.
714
+ *
715
+ * RAMPS-based boards use SERVO3_PIN.
716
+ * For other boards you may need to define FIL_RUNOUT_PIN.
717
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
718
+ */
719
+//#define FILAMENT_RUNOUT_SENSOR
718 720
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
719 721
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
720 722
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/Felix/DUAL/Configuration.h View File

@@ -708,13 +708,15 @@
708 708
 #define Y_MAX_POS 205
709 709
 #define Z_MAX_POS 235
710 710
 
711
-//===========================================================================
712
-//========================= Filament Runout Sensor ==========================
713
-//===========================================================================
714
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
715
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
716
-                                 // It is assumed that when logic high = filament available
717
-                                 //                    when logic  low = filament ran out
711
+/**
712
+ * Filament Runout Sensor
713
+ * A mechanical or opto endstop is used to check for the presence of filament.
714
+ *
715
+ * RAMPS-based boards use SERVO3_PIN.
716
+ * For other boards you may need to define FIL_RUNOUT_PIN.
717
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
718
+ */
719
+//#define FILAMENT_RUNOUT_SENSOR
718 720
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
719 721
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
720 722
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/Hephestos/Configuration.h View File

@@ -717,13 +717,15 @@
717 717
 #define Y_MAX_POS 210
718 718
 #define Z_MAX_POS 180
719 719
 
720
-//===========================================================================
721
-//========================= Filament Runout Sensor ==========================
722
-//===========================================================================
723
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
724
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
725
-                                 // It is assumed that when logic high = filament available
726
-                                 //                    when logic  low = filament ran out
720
+/**
721
+ * Filament Runout Sensor
722
+ * A mechanical or opto endstop is used to check for the presence of filament.
723
+ *
724
+ * RAMPS-based boards use SERVO3_PIN.
725
+ * For other boards you may need to define FIL_RUNOUT_PIN.
726
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
727
+ */
728
+//#define FILAMENT_RUNOUT_SENSOR
727 729
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
728 730
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
729 731
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/Hephestos_2/Configuration.h View File

@@ -719,13 +719,15 @@
719 719
 #define Y_MAX_POS 297
720 720
 #define Z_MAX_POS 210
721 721
 
722
-//===========================================================================
723
-//========================= Filament Runout Sensor ==========================
724
-//===========================================================================
725
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
726
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
727
-                                 // It is assumed that when logic high = filament available
728
-                                 //                    when logic  low = filament ran out
722
+/**
723
+ * Filament Runout Sensor
724
+ * A mechanical or opto endstop is used to check for the presence of filament.
725
+ *
726
+ * RAMPS-based boards use SERVO3_PIN.
727
+ * For other boards you may need to define FIL_RUNOUT_PIN.
728
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
729
+ */
730
+//#define FILAMENT_RUNOUT_SENSOR
729 731
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
730 732
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
731 733
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/K8200/Configuration.h View File

@@ -754,13 +754,15 @@
754 754
 #define Y_MAX_POS 200
755 755
 #define Z_MAX_POS 200
756 756
 
757
-//===========================================================================
758
-//========================= Filament Runout Sensor ==========================
759
-//===========================================================================
760
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
761
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
762
-                                 // It is assumed that when logic high = filament available
763
-                                 //                    when logic  low = filament ran out
757
+/**
758
+ * Filament Runout Sensor
759
+ * A mechanical or opto endstop is used to check for the presence of filament.
760
+ *
761
+ * RAMPS-based boards use SERVO3_PIN.
762
+ * For other boards you may need to define FIL_RUNOUT_PIN.
763
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
764
+ */
765
+//#define FILAMENT_RUNOUT_SENSOR
764 766
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
765 767
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
766 768
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/K8400/Configuration.h View File

@@ -725,13 +725,15 @@
725 725
 #define Y_MAX_POS 200
726 726
 #define Z_MAX_POS 190
727 727
 
728
-//===========================================================================
729
-//========================= Filament Runout Sensor ==========================
730
-//===========================================================================
731
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
732
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
733
-                                 // It is assumed that when logic high = filament available
734
-                                 //                    when logic  low = filament ran out
728
+/**
729
+ * Filament Runout Sensor
730
+ * A mechanical or opto endstop is used to check for the presence of filament.
731
+ *
732
+ * RAMPS-based boards use SERVO3_PIN.
733
+ * For other boards you may need to define FIL_RUNOUT_PIN.
734
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
735
+ */
736
+//#define FILAMENT_RUNOUT_SENSOR
735 737
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
736 738
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
737 739
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/K8400/Dual-head/Configuration.h View File

@@ -725,13 +725,15 @@
725 725
 #define Y_MAX_POS 200
726 726
 #define Z_MAX_POS 190
727 727
 
728
-//===========================================================================
729
-//========================= Filament Runout Sensor ==========================
730
-//===========================================================================
731
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
732
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
733
-                                 // It is assumed that when logic high = filament available
734
-                                 //                    when logic  low = filament ran out
728
+/**
729
+ * Filament Runout Sensor
730
+ * A mechanical or opto endstop is used to check for the presence of filament.
731
+ *
732
+ * RAMPS-based boards use SERVO3_PIN.
733
+ * For other boards you may need to define FIL_RUNOUT_PIN.
734
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
735
+ */
736
+//#define FILAMENT_RUNOUT_SENSOR
735 737
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
736 738
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
737 739
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

@@ -725,13 +725,15 @@
725 725
 #define Y_MAX_POS 200
726 726
 #define Z_MAX_POS 200
727 727
 
728
-//===========================================================================
729
-//========================= Filament Runout Sensor ==========================
730
-//===========================================================================
731
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
732
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
733
-                                 // It is assumed that when logic high = filament available
734
-                                 //                    when logic  low = filament ran out
728
+/**
729
+ * Filament Runout Sensor
730
+ * A mechanical or opto endstop is used to check for the presence of filament.
731
+ *
732
+ * RAMPS-based boards use SERVO3_PIN.
733
+ * For other boards you may need to define FIL_RUNOUT_PIN.
734
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
735
+ */
736
+//#define FILAMENT_RUNOUT_SENSOR
735 737
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
736 738
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
737 739
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/RigidBot/Configuration.h View File

@@ -724,13 +724,15 @@
724 724
 #define Y_MAX_POS 248  // RigidBot regular is 248mm, RigitBot Big is 304mm
725 725
 #define Z_MAX_POS 254  // RigidBot regular and Big are 254mm
726 726
 
727
-//===========================================================================
728
-//========================= Filament Runout Sensor ==========================
729
-//===========================================================================
730
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
731
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
732
-                                 // It is assumed that when logic high = filament available
733
-                                 //                    when logic  low = filament ran out
727
+/**
728
+ * Filament Runout Sensor
729
+ * A mechanical or opto endstop is used to check for the presence of filament.
730
+ *
731
+ * RAMPS-based boards use SERVO3_PIN.
732
+ * For other boards you may need to define FIL_RUNOUT_PIN.
733
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
734
+ */
735
+//#define FILAMENT_RUNOUT_SENSOR
734 736
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
735 737
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
736 738
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/SCARA/Configuration.h View File

@@ -740,13 +740,15 @@
740 740
 #define Y_MAX_POS 200
741 741
 #define Z_MAX_POS 225
742 742
 
743
-//===========================================================================
744
-//========================= Filament Runout Sensor ==========================
745
-//===========================================================================
746
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
747
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
748
-                                 // It is assumed that when logic high = filament available
749
-                                 //                    when logic  low = filament ran out
743
+/**
744
+ * Filament Runout Sensor
745
+ * A mechanical or opto endstop is used to check for the presence of filament.
746
+ *
747
+ * RAMPS-based boards use SERVO3_PIN.
748
+ * For other boards you may need to define FIL_RUNOUT_PIN.
749
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
750
+ */
751
+//#define FILAMENT_RUNOUT_SENSOR
750 752
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
751 753
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
752 754
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/TAZ4/Configuration.h View File

@@ -746,13 +746,15 @@
746 746
 #define Y_MAX_POS 275
747 747
 #define Z_MAX_POS 250
748 748
 
749
-//===========================================================================
750
-//========================= Filament Runout Sensor ==========================
751
-//===========================================================================
752
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
753
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
754
-                                 // It is assumed that when logic high = filament available
755
-                                 //                    when logic  low = filament ran out
749
+/**
750
+ * Filament Runout Sensor
751
+ * A mechanical or opto endstop is used to check for the presence of filament.
752
+ *
753
+ * RAMPS-based boards use SERVO3_PIN.
754
+ * For other boards you may need to define FIL_RUNOUT_PIN.
755
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
756
+ */
757
+//#define FILAMENT_RUNOUT_SENSOR
756 758
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
757 759
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
758 760
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/WITBOX/Configuration.h View File

@@ -717,13 +717,15 @@
717 717
 #define Y_MAX_POS 210
718 718
 #define Z_MAX_POS 200
719 719
 
720
-//===========================================================================
721
-//========================= Filament Runout Sensor ==========================
722
-//===========================================================================
723
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
724
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
725
-                                 // It is assumed that when logic high = filament available
726
-                                 //                    when logic  low = filament ran out
720
+/**
721
+ * Filament Runout Sensor
722
+ * A mechanical or opto endstop is used to check for the presence of filament.
723
+ *
724
+ * RAMPS-based boards use SERVO3_PIN.
725
+ * For other boards you may need to define FIL_RUNOUT_PIN.
726
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
727
+ */
728
+//#define FILAMENT_RUNOUT_SENSOR
727 729
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
728 730
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
729 731
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

@@ -725,13 +725,15 @@
725 725
 #define Y_MAX_POS 200
726 726
 #define Z_MAX_POS 200
727 727
 
728
-//===========================================================================
729
-//========================= Filament Runout Sensor ==========================
730
-//===========================================================================
731
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
732
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
733
-                                 // It is assumed that when logic high = filament available
734
-                                 //                    when logic  low = filament ran out
728
+/**
729
+ * Filament Runout Sensor
730
+ * A mechanical or opto endstop is used to check for the presence of filament.
731
+ *
732
+ * RAMPS-based boards use SERVO3_PIN.
733
+ * For other boards you may need to define FIL_RUNOUT_PIN.
734
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
735
+ */
736
+//#define FILAMENT_RUNOUT_SENSOR
735 737
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
736 738
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
737 739
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/delta/generic/Configuration.h View File

@@ -811,13 +811,15 @@
811 811
 #define Y_MAX_POS DELTA_PRINTABLE_RADIUS
812 812
 #define Z_MAX_POS MANUAL_Z_HOME_POS
813 813
 
814
-//===========================================================================
815
-//========================= Filament Runout Sensor ==========================
816
-//===========================================================================
817
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
818
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
819
-                                 // It is assumed that when logic high = filament available
820
-                                 //                    when logic  low = filament ran out
814
+/**
815
+ * Filament Runout Sensor
816
+ * A mechanical or opto endstop is used to check for the presence of filament.
817
+ *
818
+ * RAMPS-based boards use SERVO3_PIN.
819
+ * For other boards you may need to define FIL_RUNOUT_PIN.
820
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
821
+ */
822
+//#define FILAMENT_RUNOUT_SENSOR
821 823
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
822 824
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
823 825
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

@@ -814,13 +814,15 @@
814 814
 #define Y_MAX_POS DELTA_PRINTABLE_RADIUS
815 815
 #define Z_MAX_POS MANUAL_Z_HOME_POS
816 816
 
817
-//===========================================================================
818
-//========================= Filament Runout Sensor ==========================
819
-//===========================================================================
820
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
821
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
822
-                                 // It is assumed that when logic high = filament available
823
-                                 //                    when logic  low = filament ran out
817
+/**
818
+ * Filament Runout Sensor
819
+ * A mechanical or opto endstop is used to check for the presence of filament.
820
+ *
821
+ * RAMPS-based boards use SERVO3_PIN.
822
+ * For other boards you may need to define FIL_RUNOUT_PIN.
823
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
824
+ */
825
+//#define FILAMENT_RUNOUT_SENSOR
824 826
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
825 827
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
826 828
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

@@ -813,13 +813,15 @@
813 813
 #define Y_MAX_POS DELTA_PRINTABLE_RADIUS
814 814
 #define Z_MAX_POS MANUAL_Z_HOME_POS
815 815
 
816
-//===========================================================================
817
-//========================= Filament Runout Sensor ==========================
818
-//===========================================================================
819
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
820
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
821
-                                 // It is assumed that when logic high = filament available
822
-                                 //                    when logic  low = filament ran out
816
+/**
817
+ * Filament Runout Sensor
818
+ * A mechanical or opto endstop is used to check for the presence of filament.
819
+ *
820
+ * RAMPS-based boards use SERVO3_PIN.
821
+ * For other boards you may need to define FIL_RUNOUT_PIN.
822
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
823
+ */
824
+//#define FILAMENT_RUNOUT_SENSOR
823 825
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
824 826
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
825 827
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/delta/kossel_xl/Configuration.h View File

@@ -817,13 +817,15 @@
817 817
 #define Y_MAX_POS DELTA_PRINTABLE_RADIUS
818 818
 #define Z_MAX_POS MANUAL_Z_HOME_POS
819 819
 
820
-//===========================================================================
821
-//========================= Filament Runout Sensor ==========================
822
-//===========================================================================
823
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
824
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
825
-                                 // It is assumed that when logic high = filament available
826
-                                 //                    when logic  low = filament ran out
820
+/**
821
+ * Filament Runout Sensor
822
+ * A mechanical or opto endstop is used to check for the presence of filament.
823
+ *
824
+ * RAMPS-based boards use SERVO3_PIN.
825
+ * For other boards you may need to define FIL_RUNOUT_PIN.
826
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
827
+ */
828
+//#define FILAMENT_RUNOUT_SENSOR
827 829
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
828 830
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
829 831
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/makibox/Configuration.h View File

@@ -728,13 +728,15 @@
728 728
 #define Y_MAX_POS 150
729 729
 #define Z_MAX_POS 86
730 730
 
731
-//===========================================================================
732
-//========================= Filament Runout Sensor ==========================
733
-//===========================================================================
734
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
735
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
736
-                                 // It is assumed that when logic high = filament available
737
-                                 //                    when logic  low = filament ran out
731
+/**
732
+ * Filament Runout Sensor
733
+ * A mechanical or opto endstop is used to check for the presence of filament.
734
+ *
735
+ * RAMPS-based boards use SERVO3_PIN.
736
+ * For other boards you may need to define FIL_RUNOUT_PIN.
737
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
738
+ */
739
+//#define FILAMENT_RUNOUT_SENSOR
738 740
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
739 741
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
740 742
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

+ 9
- 7
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

@@ -721,13 +721,15 @@
721 721
 #define Y_MAX_POS 205
722 722
 #define Z_MAX_POS 120
723 723
 
724
-//===========================================================================
725
-//========================= Filament Runout Sensor ==========================
726
-//===========================================================================
727
-//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
728
-                                 // RAMPS-based boards use SERVO3_PIN. For other boards you may need to define FIL_RUNOUT_PIN.
729
-                                 // It is assumed that when logic high = filament available
730
-                                 //                    when logic  low = filament ran out
724
+/**
725
+ * Filament Runout Sensor
726
+ * A mechanical or opto endstop is used to check for the presence of filament.
727
+ *
728
+ * RAMPS-based boards use SERVO3_PIN.
729
+ * For other boards you may need to define FIL_RUNOUT_PIN.
730
+ * By default the firmware assumes HIGH = has filament, LOW = ran out
731
+ */
732
+//#define FILAMENT_RUNOUT_SENSOR
731 733
 #if ENABLED(FILAMENT_RUNOUT_SENSOR)
732 734
   #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
733 735
   #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.

Loading…
Cancel
Save