瀏覽代碼

Fix comments in Configuration_adv.h

Scott Lahteine 9 年之前
父節點
當前提交
e08915a723

+ 17
- 20
Marlin/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/Felix/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/Hephestos/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/Hephestos_2/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/K8200/Configuration_adv.h 查看文件

53
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
53
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
54
 
54
 
55
 /**
55
 /**
56
- * Thermal Protection parameters
56
+ * Thermal Protection protects your printer from damage and fire if a
57
+ * thermistor falls out or temperature sensors fail in any way.
58
+ *
59
+ * The issue: If a thermistor falls out or a temperature sensor fails,
60
+ * Marlin can no longer sense the actual temperature. Since a disconnected
61
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
62
+ *
63
+ * The solution: Once the temperature reaches the target, start observing.
64
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
65
+ * the firmware will halt the machine as a safety precaution.
66
+ *
67
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
57
  */
68
  */
58
-  /**
59
-   * Thermal Protection protects your printer from damage and fire if a
60
-   * thermistor falls out or temperature sensors fail in any way.
61
-   *
62
-   * The issue: If a thermistor falls out or a temperature sensor fails,
63
-   * Marlin can no longer sense the actual temperature. Since a disconnected
64
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
65
-   *
66
-   * The solution: Once the temperature reaches the target, start observing.
67
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
68
-   * the firmware will halt the machine as a safety precaution.
69
-   *
70
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
71
-   */
72
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
69
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
73
   #define THERMAL_PROTECTION_PERIOD 60        // Seconds
70
   #define THERMAL_PROTECTION_PERIOD 60        // Seconds
74
   #define THERMAL_PROTECTION_HYSTERESIS 8     // Degrees Celsius
71
   #define THERMAL_PROTECTION_HYSTERESIS 8     // Degrees Celsius
86
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
83
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
87
 #endif
84
 #endif
88
 
85
 
89
-  /**
90
-   * Thermal Protection parameters for the bed
91
-   * are like the above for the hotends.
92
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
93
-   */
86
+/**
87
+ * Thermal Protection parameters for the bed
88
+ * are like the above for the hotends.
89
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
90
+ */
94
 #if ENABLED(THERMAL_PROTECTION_BED)
91
 #if ENABLED(THERMAL_PROTECTION_BED)
95
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
92
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
96
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
93
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/RigidBot/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/SCARA/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 3000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 3000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/TAZ4/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/WITBOX/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/delta/biv2.5/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 120   // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 120   // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 4 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 4 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/delta/generic/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h 查看文件

52
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
52
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
53
 
53
 
54
 /**
54
 /**
55
- * Thermal Protection parameters
55
+ * Thermal Protection protects your printer from damage and fire if a
56
+ * thermistor falls out or temperature sensors fail in any way.
57
+ *
58
+ * The issue: If a thermistor falls out or a temperature sensor fails,
59
+ * Marlin can no longer sense the actual temperature. Since a disconnected
60
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
61
+ *
62
+ * The solution: Once the temperature reaches the target, start observing.
63
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
64
+ * the firmware will halt the machine as a safety precaution.
65
+ *
66
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
56
  */
67
  */
57
-  /**
58
-   * Thermal Protection protects your printer from damage and fire if a
59
-   * thermistor falls out or temperature sensors fail in any way.
60
-   *
61
-   * The issue: If a thermistor falls out or a temperature sensor fails,
62
-   * Marlin can no longer sense the actual temperature. Since a disconnected
63
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
64
-   *
65
-   * The solution: Once the temperature reaches the target, start observing.
66
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
67
-   * the firmware will halt the machine as a safety precaution.
68
-   *
69
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
70
-   */
71
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
68
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
72
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
69
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
73
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
70
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
85
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
82
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
86
 #endif
83
 #endif
87
 
84
 
88
-  /**
89
-   * Thermal Protection parameters for the bed
90
-   * are like the above for the hotends.
91
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
92
-   */
85
+/**
86
+ * Thermal Protection parameters for the bed
87
+ * are like the above for the hotends.
88
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
89
+ */
93
 #if ENABLED(THERMAL_PROTECTION_BED)
90
 #if ENABLED(THERMAL_PROTECTION_BED)
94
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
91
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
95
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
92
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/delta/kossel_xl/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 4 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 4 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/makibox/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

+ 17
- 20
Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h 查看文件

47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
47
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
48
 
48
 
49
 /**
49
 /**
50
- * Thermal Protection parameters
50
+ * Thermal Protection protects your printer from damage and fire if a
51
+ * thermistor falls out or temperature sensors fail in any way.
52
+ *
53
+ * The issue: If a thermistor falls out or a temperature sensor fails,
54
+ * Marlin can no longer sense the actual temperature. Since a disconnected
55
+ * thermistor reads as a low temperature, the firmware will keep the heater on.
56
+ *
57
+ * The solution: Once the temperature reaches the target, start observing.
58
+ * If the temperature stays too far below the target (hysteresis) for too long (period),
59
+ * the firmware will halt the machine as a safety precaution.
60
+ *
61
+ * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
51
  */
62
  */
52
-  /**
53
-   * Thermal Protection protects your printer from damage and fire if a
54
-   * thermistor falls out or temperature sensors fail in any way.
55
-   *
56
-   * The issue: If a thermistor falls out or a temperature sensor fails,
57
-   * Marlin can no longer sense the actual temperature. Since a disconnected
58
-   * thermistor reads as a low temperature, the firmware will keep the heater on.
59
-   *
60
-   * The solution: Once the temperature reaches the target, start observing.
61
-   * If the temperature stays too far below the target (hysteresis) for too long (period),
62
-   * the firmware will halt the machine as a safety precaution.
63
-   *
64
-   * If you get false positives for "Thermal Runaway" increase THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
65
-   */
66
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
63
 #if ENABLED(THERMAL_PROTECTION_HOTENDS)
67
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
64
   #define THERMAL_PROTECTION_PERIOD 40        // Seconds
68
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
65
   #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
80
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
77
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
81
 #endif
78
 #endif
82
 
79
 
83
-  /**
84
-   * Thermal Protection parameters for the bed
85
-   * are like the above for the hotends.
86
-   * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
87
-   */
80
+/**
81
+ * Thermal Protection parameters for the bed
82
+ * are like the above for the hotends.
83
+ * WATCH_TEMP_BED_PERIOD and WATCH_TEMP_BED_INCREASE are not imlemented now.
84
+ */
88
 #if ENABLED(THERMAL_PROTECTION_BED)
85
 #if ENABLED(THERMAL_PROTECTION_BED)
89
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
86
   #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
90
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
87
   #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius

Loading…
取消
儲存