Bladeren bron

Clean up some temp config

Scott Lahteine 6 jaren geleden
bovenliggende
commit
98b55421a5
95 gewijzigde bestanden met toevoegingen van 2089 en 2374 verwijderingen
  1. 22
    25
      Marlin/Configuration.h
  2. 22
    25
      config/default/Configuration.h
  3. 22
    25
      config/examples/3DFabXYZ/Migbot/Configuration.h
  4. 22
    25
      config/examples/AlephObjects/TAZ4/Configuration.h
  5. 22
    25
      config/examples/AliExpress/CL-260/Configuration.h
  6. 22
    25
      config/examples/AliExpress/UM2pExt/Configuration.h
  7. 22
    25
      config/examples/Anet/A2/Configuration.h
  8. 22
    25
      config/examples/Anet/A2plus/Configuration.h
  9. 22
    25
      config/examples/Anet/A6/Configuration.h
  10. 22
    25
      config/examples/Anet/A8/Configuration.h
  11. 22
    25
      config/examples/AnyCubic/i3/Configuration.h
  12. 22
    25
      config/examples/ArmEd/Configuration.h
  13. 22
    25
      config/examples/Azteeg/X5GT/Configuration.h
  14. 22
    25
      config/examples/BIBO/TouchX/cyclops/Configuration.h
  15. 22
    25
      config/examples/BIBO/TouchX/default/Configuration.h
  16. 22
    25
      config/examples/BQ/Hephestos/Configuration.h
  17. 21
    24
      config/examples/BQ/Hephestos_2/Configuration.h
  18. 22
    25
      config/examples/BQ/WITBOX/Configuration.h
  19. 22
    25
      config/examples/Cartesio/Configuration.h
  20. 22
    25
      config/examples/Creality/CR-10/Configuration.h
  21. 22
    25
      config/examples/Creality/CR-10S/Configuration.h
  22. 22
    25
      config/examples/Creality/CR-10_5S/Configuration.h
  23. 22
    25
      config/examples/Creality/CR-10mini/Configuration.h
  24. 22
    25
      config/examples/Creality/CR-8/Configuration.h
  25. 22
    25
      config/examples/Creality/Ender-2/Configuration.h
  26. 22
    25
      config/examples/Creality/Ender-3/Configuration.h
  27. 22
    25
      config/examples/Creality/Ender-4/Configuration.h
  28. 22
    25
      config/examples/Einstart-S/Configuration.h
  29. 22
    25
      config/examples/Felix/Configuration.h
  30. 22
    25
      config/examples/Felix/DUAL/Configuration.h
  31. 22
    25
      config/examples/FlashForge/CreatorPro/Configuration.h
  32. 22
    25
      config/examples/FolgerTech/i3-2020/Configuration.h
  33. 22
    25
      config/examples/Formbot/Raptor/Configuration.h
  34. 22
    25
      config/examples/Formbot/T_Rex_2+/Configuration.h
  35. 22
    25
      config/examples/Formbot/T_Rex_3/Configuration.h
  36. 22
    25
      config/examples/Geeetech/A10M/Configuration.h
  37. 22
    25
      config/examples/Geeetech/A20M/Configuration.h
  38. 22
    25
      config/examples/Geeetech/GT2560/Configuration.h
  39. 22
    25
      config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  40. 22
    25
      config/examples/Geeetech/MeCreator2/Configuration.h
  41. 22
    25
      config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  42. 22
    25
      config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  43. 22
    25
      config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  44. 22
    25
      config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  45. 22
    25
      config/examples/Infitary/i3-M508/Configuration.h
  46. 22
    25
      config/examples/JGAurora/A5/Configuration.h
  47. 22
    25
      config/examples/MakerParts/Configuration.h
  48. 22
    25
      config/examples/Malyan/M150/Configuration.h
  49. 22
    25
      config/examples/Malyan/M200/Configuration.h
  50. 22
    25
      config/examples/Micromake/C1/basic/Configuration.h
  51. 22
    25
      config/examples/Micromake/C1/enhanced/Configuration.h
  52. 22
    25
      config/examples/Mks/Robin/Configuration.h
  53. 22
    25
      config/examples/Mks/Sbase/Configuration.h
  54. 22
    25
      config/examples/Printrbot/PrintrboardG2/Configuration.h
  55. 22
    25
      config/examples/RapideLite/RL200/Configuration.h
  56. 22
    25
      config/examples/RepRapPro/Huxley/Configuration.h
  57. 22
    25
      config/examples/RepRapWorld/Megatronics/Configuration.h
  58. 22
    25
      config/examples/RigidBot/Configuration.h
  59. 22
    25
      config/examples/SCARA/Configuration.h
  60. 22
    25
      config/examples/STM32F10/Configuration.h
  61. 22
    25
      config/examples/STM32F4/Configuration.h
  62. 22
    25
      config/examples/Sanguinololu/Configuration.h
  63. 22
    25
      config/examples/TheBorg/Configuration.h
  64. 22
    25
      config/examples/TinyBoy2/Configuration.h
  65. 22
    25
      config/examples/Tronxy/X1/Configuration.h
  66. 22
    25
      config/examples/Tronxy/X3A/Configuration.h
  67. 22
    25
      config/examples/Tronxy/X5S-2E/Configuration.h
  68. 22
    25
      config/examples/Tronxy/X5S/Configuration.h
  69. 22
    25
      config/examples/Tronxy/XY100/Configuration.h
  70. 22
    25
      config/examples/UltiMachine/Archim1/Configuration.h
  71. 22
    25
      config/examples/UltiMachine/Archim2/Configuration.h
  72. 22
    25
      config/examples/VORONDesign/Configuration.h
  73. 22
    25
      config/examples/Velleman/K8200/Configuration.h
  74. 22
    25
      config/examples/Velleman/K8400/Configuration.h
  75. 22
    25
      config/examples/Velleman/K8400/Dual-head/Configuration.h
  76. 22
    25
      config/examples/WASP/PowerWASP/Configuration.h
  77. 22
    25
      config/examples/Wanhao/Duplicator 6/Configuration.h
  78. 22
    25
      config/examples/adafruit/ST7565/Configuration.h
  79. 22
    25
      config/examples/delta/Anycubic/Kossel/Configuration.h
  80. 22
    25
      config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  81. 22
    25
      config/examples/delta/FLSUN/kossel/Configuration.h
  82. 22
    25
      config/examples/delta/FLSUN/kossel_mini/Configuration.h
  83. 22
    25
      config/examples/delta/Geeetech/Rostock 301/Configuration.h
  84. 22
    25
      config/examples/delta/Hatchbox_Alpha/Configuration.h
  85. 22
    25
      config/examples/delta/MKS/SBASE/Configuration.h
  86. 22
    25
      config/examples/delta/Tevo Little Monster/Configuration.h
  87. 22
    25
      config/examples/delta/generic/Configuration.h
  88. 22
    25
      config/examples/delta/kossel_mini/Configuration.h
  89. 22
    25
      config/examples/delta/kossel_pro/Configuration.h
  90. 22
    25
      config/examples/delta/kossel_xl/Configuration.h
  91. 22
    25
      config/examples/gCreate/gMax1.5+/Configuration.h
  92. 22
    25
      config/examples/makibox/Configuration.h
  93. 22
    25
      config/examples/stm32f103ret6/Configuration.h
  94. 22
    25
      config/examples/tvrrug/Round2/Configuration.h
  95. 22
    25
      config/examples/wt150/Configuration.h

+ 22
- 25
Marlin/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/default/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/3DFabXYZ/Migbot/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 5   // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 5   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME      5  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  5  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/AlephObjects/TAZ4/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 250
412
 #define HEATER_0_MAXTEMP 250
416
 #define HEATER_1_MAXTEMP 250
413
 #define HEATER_1_MAXTEMP 250
417
 #define HEATER_2_MAXTEMP 250
414
 #define HEATER_2_MAXTEMP 250
418
 #define HEATER_3_MAXTEMP 250
415
 #define HEATER_3_MAXTEMP 250
419
 #define HEATER_4_MAXTEMP 250
416
 #define HEATER_4_MAXTEMP 250
420
 #define HEATER_5_MAXTEMP 250
417
 #define HEATER_5_MAXTEMP 250
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/AliExpress/CL-260/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/AliExpress/UM2pExt/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 130
418
+#define BED_MAXTEMP      130
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Anet/A2/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Anet/A2plus/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Anet/A6/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 130
418
+#define BED_MAXTEMP      130
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Anet/A8/Configuration.h Bestand weergeven

389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
391
 
391
 
392
-// Extruder temperature must be close to target for this long before M109 returns success
393
-#define TEMP_RESIDENCY_TIME 6   // (seconds)
394
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
395
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
396
-
397
-// Bed temperature must be close to target for this long before M190 returns success
398
-#define TEMP_BED_RESIDENCY_TIME 6   // (seconds)
399
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
400
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
401
-
402
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
403
-// to check that the wiring to the thermistor is not broken.
404
-// Otherwise this would lead to the heater being powered on all the time.
405
-#define HEATER_0_MINTEMP 5
406
-#define HEATER_1_MINTEMP 5
407
-#define HEATER_2_MINTEMP 5
408
-#define HEATER_3_MINTEMP 5
409
-#define HEATER_4_MINTEMP 5
410
-#define HEATER_5_MINTEMP 5
411
-#define BED_MINTEMP 5
412
-
413
-// When temperature exceeds max temp, your heater will be switched off.
414
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
415
-// You should use MINTEMP for thermistor short/failure protection.
392
+#define TEMP_RESIDENCY_TIME      6  // (seconds) Time to wait for hotend to "settle" in M109
393
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
394
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
395
+
396
+#define TEMP_BED_RESIDENCY_TIME  6  // (seconds) Time to wait for bed to "settle" in M190
397
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
398
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
399
+
400
+// Below this temperature the heater will be switched off
401
+// because it probably indicates a broken thermistor wire.
402
+#define HEATER_0_MINTEMP   5
403
+#define HEATER_1_MINTEMP   5
404
+#define HEATER_2_MINTEMP   5
405
+#define HEATER_3_MINTEMP   5
406
+#define HEATER_4_MINTEMP   5
407
+#define HEATER_5_MINTEMP   5
408
+#define BED_MINTEMP        5
409
+
410
+// Above this temperature the heater will be switched off.
411
+// This can protect components from overheating, but NOT from shorts and failures.
412
+// (Use MINTEMP for thermistor short/failure protection.)
416
 #define HEATER_0_MAXTEMP 275
413
 #define HEATER_0_MAXTEMP 275
417
 #define HEATER_1_MAXTEMP 275
414
 #define HEATER_1_MAXTEMP 275
418
 #define HEATER_2_MAXTEMP 275
415
 #define HEATER_2_MAXTEMP 275
419
 #define HEATER_3_MAXTEMP 275
416
 #define HEATER_3_MAXTEMP 275
420
 #define HEATER_4_MAXTEMP 275
417
 #define HEATER_4_MAXTEMP 275
421
 #define HEATER_5_MAXTEMP 275
418
 #define HEATER_5_MAXTEMP 275
422
-#define BED_MAXTEMP 130
419
+#define BED_MAXTEMP      130
423
 
420
 
424
 //===========================================================================
421
 //===========================================================================
425
 //============================= PID Settings ================================
422
 //============================= PID Settings ================================

+ 22
- 25
config/examples/AnyCubic/i3/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/ArmEd/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Azteeg/X5GT/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/BIBO/TouchX/cyclops/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 285
412
 #define HEATER_0_MAXTEMP 285
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 115
418
+#define BED_MAXTEMP      115
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/BIBO/TouchX/default/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 115
418
+#define BED_MAXTEMP      115
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/BQ/Hephestos/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 260
412
 #define HEATER_0_MAXTEMP 260
416
 #define HEATER_1_MAXTEMP 260
413
 #define HEATER_1_MAXTEMP 260
417
 #define HEATER_2_MAXTEMP 260
414
 #define HEATER_2_MAXTEMP 260
418
 #define HEATER_3_MAXTEMP 260
415
 #define HEATER_3_MAXTEMP 260
419
 #define HEATER_4_MAXTEMP 260
416
 #define HEATER_4_MAXTEMP 260
420
 #define HEATER_5_MAXTEMP 260
417
 #define HEATER_5_MAXTEMP 260
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 21
- 24
config/examples/BQ/Hephestos_2/Configuration.h Bestand weergeven

396
 //#define TEMP_SENSOR_1_AS_REDUNDANT
396
 //#define TEMP_SENSOR_1_AS_REDUNDANT
397
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
397
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
398
 
398
 
399
-// Extruder temperature must be close to target for this long before M109 returns success
400
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
401
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
402
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
403
-
404
-// Bed temperature must be close to target for this long before M190 returns success
405
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
406
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
407
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
408
-
409
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
410
-// to check that the wiring to the thermistor is not broken.
411
-// Otherwise this would lead to the heater being powered on all the time.
412
-#define HEATER_0_MINTEMP 5
413
-#define HEATER_1_MINTEMP 5
414
-#define HEATER_2_MINTEMP 5
415
-#define HEATER_3_MINTEMP 5
416
-#define HEATER_4_MINTEMP 5
417
-#define HEATER_5_MINTEMP 5
418
-#define BED_MINTEMP 5
419
-
420
-// When temperature exceeds max temp, your heater will be switched off.
421
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
422
-// You should use MINTEMP for thermistor short/failure protection.
399
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
400
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
401
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
402
+
403
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
404
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
405
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
406
+
407
+// Below this temperature the heater will be switched off
408
+// because it probably indicates a broken thermistor wire.
409
+#define HEATER_0_MINTEMP   5
410
+#define HEATER_1_MINTEMP   5
411
+#define HEATER_2_MINTEMP   5
412
+#define HEATER_3_MINTEMP   5
413
+#define HEATER_4_MINTEMP   5
414
+#define HEATER_5_MINTEMP   5
415
+#define BED_MINTEMP        5
416
+
417
+// Above this temperature the heater will be switched off.
418
+// This can protect components from overheating, but NOT from shorts and failures.
419
+// (Use MINTEMP for thermistor short/failure protection.)
423
 #define HEATER_0_MAXTEMP 230
420
 #define HEATER_0_MAXTEMP 230
424
 #define HEATER_1_MAXTEMP 275
421
 #define HEATER_1_MAXTEMP 275
425
 #define HEATER_2_MAXTEMP 275
422
 #define HEATER_2_MAXTEMP 275

+ 22
- 25
config/examples/BQ/WITBOX/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 260
412
 #define HEATER_0_MAXTEMP 260
416
 #define HEATER_1_MAXTEMP 260
413
 #define HEATER_1_MAXTEMP 260
417
 #define HEATER_2_MAXTEMP 260
414
 #define HEATER_2_MAXTEMP 260
418
 #define HEATER_3_MAXTEMP 260
415
 #define HEATER_3_MAXTEMP 260
419
 #define HEATER_4_MAXTEMP 260
416
 #define HEATER_4_MAXTEMP 260
420
 #define HEATER_5_MAXTEMP 260
417
 #define HEATER_5_MAXTEMP 260
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Cartesio/Configuration.h Bestand weergeven

389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
391
 
391
 
392
-// Extruder temperature must be close to target for this long before M109 returns success
393
-#define TEMP_RESIDENCY_TIME 4   // (seconds)
394
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
395
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
396
-
397
-// Bed temperature must be close to target for this long before M190 returns success
398
-#define TEMP_BED_RESIDENCY_TIME 1   // (seconds)
399
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
400
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
401
-
402
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
403
-// to check that the wiring to the thermistor is not broken.
404
-// Otherwise this would lead to the heater being powered on all the time.
405
-#define HEATER_0_MINTEMP 5
406
-#define HEATER_1_MINTEMP 5
407
-#define HEATER_2_MINTEMP 5
408
-#define HEATER_3_MINTEMP 5
409
-#define HEATER_4_MINTEMP 5
410
-#define HEATER_5_MINTEMP 5
411
-#define BED_MINTEMP 5
412
-
413
-// When temperature exceeds max temp, your heater will be switched off.
414
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
415
-// You should use MINTEMP for thermistor short/failure protection.
392
+#define TEMP_RESIDENCY_TIME      4  // (seconds) Time to wait for hotend to "settle" in M109
393
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
394
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
395
+
396
+#define TEMP_BED_RESIDENCY_TIME  1  // (seconds) Time to wait for bed to "settle" in M190
397
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
398
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
399
+
400
+// Below this temperature the heater will be switched off
401
+// because it probably indicates a broken thermistor wire.
402
+#define HEATER_0_MINTEMP   5
403
+#define HEATER_1_MINTEMP   5
404
+#define HEATER_2_MINTEMP   5
405
+#define HEATER_3_MINTEMP   5
406
+#define HEATER_4_MINTEMP   5
407
+#define HEATER_5_MINTEMP   5
408
+#define BED_MINTEMP        5
409
+
410
+// Above this temperature the heater will be switched off.
411
+// This can protect components from overheating, but NOT from shorts and failures.
412
+// (Use MINTEMP for thermistor short/failure protection.)
416
 #define HEATER_0_MAXTEMP 415
413
 #define HEATER_0_MAXTEMP 415
417
 #define HEATER_1_MAXTEMP 415
414
 #define HEATER_1_MAXTEMP 415
418
 #define HEATER_2_MAXTEMP 415
415
 #define HEATER_2_MAXTEMP 415
419
 #define HEATER_3_MAXTEMP 415
416
 #define HEATER_3_MAXTEMP 415
420
 #define HEATER_4_MAXTEMP 415
417
 #define HEATER_4_MAXTEMP 415
421
 #define HEATER_5_MAXTEMP 415
418
 #define HEATER_5_MAXTEMP 415
422
-#define BED_MAXTEMP 165
419
+#define BED_MAXTEMP      165
423
 
420
 
424
 //===========================================================================
421
 //===========================================================================
425
 //============================= PID Settings ================================
422
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Creality/CR-10/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 120
418
+#define BED_MAXTEMP      120
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Creality/CR-10S/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 250
412
 #define HEATER_0_MAXTEMP 250
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 120
418
+#define BED_MAXTEMP      120
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Creality/CR-10_5S/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 265
412
 #define HEATER_0_MAXTEMP 265
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 120
418
+#define BED_MAXTEMP      120
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Creality/CR-10mini/Configuration.h Bestand weergeven

397
 //#define TEMP_SENSOR_1_AS_REDUNDANT
397
 //#define TEMP_SENSOR_1_AS_REDUNDANT
398
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
398
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
399
 
399
 
400
-// Extruder temperature must be close to target for this long before M109 returns success
401
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
402
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
403
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
404
-
405
-// Bed temperature must be close to target for this long before M190 returns success
406
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
407
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
408
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
409
-
410
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
411
-// to check that the wiring to the thermistor is not broken.
412
-// Otherwise this would lead to the heater being powered on all the time.
413
-#define HEATER_0_MINTEMP 5
414
-#define HEATER_1_MINTEMP 5
415
-#define HEATER_2_MINTEMP 5
416
-#define HEATER_3_MINTEMP 5
417
-#define HEATER_4_MINTEMP 5
418
-#define HEATER_5_MINTEMP 5
419
-#define BED_MINTEMP 5
420
-
421
-// When temperature exceeds max temp, your heater will be switched off.
422
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
423
-// You should use MINTEMP for thermistor short/failure protection.
400
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
401
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
402
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
403
+
404
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
405
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
406
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
407
+
408
+// Below this temperature the heater will be switched off
409
+// because it probably indicates a broken thermistor wire.
410
+#define HEATER_0_MINTEMP   5
411
+#define HEATER_1_MINTEMP   5
412
+#define HEATER_2_MINTEMP   5
413
+#define HEATER_3_MINTEMP   5
414
+#define HEATER_4_MINTEMP   5
415
+#define HEATER_5_MINTEMP   5
416
+#define BED_MINTEMP        5
417
+
418
+// Above this temperature the heater will be switched off.
419
+// This can protect components from overheating, but NOT from shorts and failures.
420
+// (Use MINTEMP for thermistor short/failure protection.)
424
 #define HEATER_0_MAXTEMP 275
421
 #define HEATER_0_MAXTEMP 275
425
 #define HEATER_1_MAXTEMP 275
422
 #define HEATER_1_MAXTEMP 275
426
 #define HEATER_2_MAXTEMP 275
423
 #define HEATER_2_MAXTEMP 275
427
 #define HEATER_3_MAXTEMP 275
424
 #define HEATER_3_MAXTEMP 275
428
 #define HEATER_4_MAXTEMP 275
425
 #define HEATER_4_MAXTEMP 275
429
 #define HEATER_5_MAXTEMP 275
426
 #define HEATER_5_MAXTEMP 275
430
-#define BED_MAXTEMP 120
427
+#define BED_MAXTEMP      120
431
 
428
 
432
 //===========================================================================
429
 //===========================================================================
433
 //============================= PID Settings ================================
430
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Creality/CR-8/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Creality/Ender-2/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 75
418
+#define BED_MAXTEMP       75
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Creality/Ender-3/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 125
418
+#define BED_MAXTEMP      125
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Creality/Ender-4/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Einstart-S/Configuration.h Bestand weergeven

390
 //#define TEMP_SENSOR_1_AS_REDUNDANT
390
 //#define TEMP_SENSOR_1_AS_REDUNDANT
391
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
391
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
392
 
392
 
393
-// Extruder temperature must be close to target for this long before M109 returns success
394
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
395
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
396
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
397
-
398
-// Bed temperature must be close to target for this long before M190 returns success
399
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
400
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
401
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
402
-
403
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
404
-// to check that the wiring to the thermistor is not broken.
405
-// Otherwise this would lead to the heater being powered on all the time.
406
-#define HEATER_0_MINTEMP 5
407
-#define HEATER_1_MINTEMP 5
408
-#define HEATER_2_MINTEMP 5
409
-#define HEATER_3_MINTEMP 5
410
-#define HEATER_4_MINTEMP 5
411
-#define HEATER_5_MINTEMP 5
412
-#define BED_MINTEMP 5
413
-
414
-// When temperature exceeds max temp, your heater will be switched off.
415
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
416
-// You should use MINTEMP for thermistor short/failure protection.
393
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
394
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
395
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
396
+
397
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
398
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
399
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
400
+
401
+// Below this temperature the heater will be switched off
402
+// because it probably indicates a broken thermistor wire.
403
+#define HEATER_0_MINTEMP   5
404
+#define HEATER_1_MINTEMP   5
405
+#define HEATER_2_MINTEMP   5
406
+#define HEATER_3_MINTEMP   5
407
+#define HEATER_4_MINTEMP   5
408
+#define HEATER_5_MINTEMP   5
409
+#define BED_MINTEMP        5
410
+
411
+// Above this temperature the heater will be switched off.
412
+// This can protect components from overheating, but NOT from shorts and failures.
413
+// (Use MINTEMP for thermistor short/failure protection.)
417
 #define HEATER_0_MAXTEMP 275
414
 #define HEATER_0_MAXTEMP 275
418
 #define HEATER_1_MAXTEMP 275
415
 #define HEATER_1_MAXTEMP 275
419
 #define HEATER_2_MAXTEMP 275
416
 #define HEATER_2_MAXTEMP 275
420
 #define HEATER_3_MAXTEMP 275
417
 #define HEATER_3_MAXTEMP 275
421
 #define HEATER_4_MAXTEMP 275
418
 #define HEATER_4_MAXTEMP 275
422
 #define HEATER_5_MAXTEMP 275
419
 #define HEATER_5_MAXTEMP 275
423
-#define BED_MAXTEMP 150
420
+#define BED_MAXTEMP      150
424
 
421
 
425
 //===========================================================================
422
 //===========================================================================
426
 //============================= PID Settings ================================
423
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Felix/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 15  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     15  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Felix/DUAL/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 15  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     15  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/FlashForge/CreatorPro/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/FolgerTech/i3-2020/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 245
412
 #define HEATER_0_MAXTEMP 245
416
 #define HEATER_1_MAXTEMP 245
413
 #define HEATER_1_MAXTEMP 245
417
 #define HEATER_2_MAXTEMP 245
414
 #define HEATER_2_MAXTEMP 245
418
 #define HEATER_3_MAXTEMP 245
415
 #define HEATER_3_MAXTEMP 245
419
 #define HEATER_4_MAXTEMP 245
416
 #define HEATER_4_MAXTEMP 245
420
 #define HEATER_5_MAXTEMP 245
417
 #define HEATER_5_MAXTEMP 245
421
-#define BED_MAXTEMP 115
418
+#define BED_MAXTEMP      115
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Formbot/Raptor/Configuration.h Bestand weergeven

433
 //#define TEMP_SENSOR_1_AS_REDUNDANT
433
 //#define TEMP_SENSOR_1_AS_REDUNDANT
434
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
434
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
435
 
435
 
436
-// Extruder temperature must be close to target for this long before M109 returns success
437
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
438
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
439
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
440
-
441
-// Bed temperature must be close to target for this long before M190 returns success
442
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
443
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
444
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
445
-
446
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
447
-// to check that the wiring to the thermistor is not broken.
448
-// Otherwise this would lead to the heater being powered on all the time.
449
-#define HEATER_0_MINTEMP 5
450
-#define HEATER_1_MINTEMP 5
451
-#define HEATER_2_MINTEMP 5
452
-#define HEATER_3_MINTEMP 5
453
-#define HEATER_4_MINTEMP 5
454
-#define BED_MINTEMP 5
455
-
456
-// When temperature exceeds max temp, your heater will be switched off.
457
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
458
-// You should use MINTEMP for thermistor short/failure protection.
436
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
437
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
438
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
439
+
440
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
441
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
442
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
443
+
444
+// Below this temperature the heater will be switched off
445
+// because it probably indicates a broken thermistor wire.
446
+#define HEATER_0_MINTEMP   5
447
+#define HEATER_1_MINTEMP   5
448
+#define HEATER_2_MINTEMP   5
449
+#define HEATER_3_MINTEMP   5
450
+#define HEATER_4_MINTEMP   5
451
+#define BED_MINTEMP        5
452
+
453
+// Above this temperature the heater will be switched off.
454
+// This can protect components from overheating, but NOT from shorts and failures.
455
+// (Use MINTEMP for thermistor short/failure protection.)
459
 #define HEATER_0_MAXTEMP 290
456
 #define HEATER_0_MAXTEMP 290
460
 #define HEATER_1_MAXTEMP 275
457
 #define HEATER_1_MAXTEMP 275
461
 #define HEATER_2_MAXTEMP 275
458
 #define HEATER_2_MAXTEMP 275
462
 #define HEATER_3_MAXTEMP 275
459
 #define HEATER_3_MAXTEMP 275
463
 #define HEATER_4_MAXTEMP 275
460
 #define HEATER_4_MAXTEMP 275
464
 #if ENABLED(BED_AC)
461
 #if ENABLED(BED_AC)
465
-  #define BED_MAXTEMP 150
462
+  #define BED_MAXTEMP      150
466
 #else
463
 #else
467
-  #define BED_MAXTEMP 100
464
+  #define BED_MAXTEMP      100
468
 #endif
465
 #endif
469
 
466
 
470
 //===========================================================================
467
 //===========================================================================

+ 22
- 25
config/examples/Formbot/T_Rex_2+/Configuration.h Bestand weergeven

403
 //#define TEMP_SENSOR_1_AS_REDUNDANT
403
 //#define TEMP_SENSOR_1_AS_REDUNDANT
404
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
404
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
405
 
405
 
406
-// Extruder temperature must be close to target for this long before M109 returns success
407
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
408
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
409
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
410
-
411
-// Bed temperature must be close to target for this long before M190 returns success
412
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
413
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
414
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
415
-
416
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
417
-// to check that the wiring to the thermistor is not broken.
418
-// Otherwise this would lead to the heater being powered on all the time.
419
-#define HEATER_0_MINTEMP 5
420
-#define HEATER_1_MINTEMP 5
421
-#define HEATER_2_MINTEMP 5
422
-#define HEATER_3_MINTEMP 5
423
-#define HEATER_4_MINTEMP 5
424
-#define HEATER_5_MINTEMP 5
425
-#define BED_MINTEMP 5
426
-
427
-// When temperature exceeds max temp, your heater will be switched off.
428
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
429
-// You should use MINTEMP for thermistor short/failure protection.
406
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
407
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
408
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
409
+
410
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
411
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
412
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
413
+
414
+// Below this temperature the heater will be switched off
415
+// because it probably indicates a broken thermistor wire.
416
+#define HEATER_0_MINTEMP   5
417
+#define HEATER_1_MINTEMP   5
418
+#define HEATER_2_MINTEMP   5
419
+#define HEATER_3_MINTEMP   5
420
+#define HEATER_4_MINTEMP   5
421
+#define HEATER_5_MINTEMP   5
422
+#define BED_MINTEMP        5
423
+
424
+// Above this temperature the heater will be switched off.
425
+// This can protect components from overheating, but NOT from shorts and failures.
426
+// (Use MINTEMP for thermistor short/failure protection.)
430
 #define HEATER_0_MAXTEMP 410
427
 #define HEATER_0_MAXTEMP 410
431
 #define HEATER_1_MAXTEMP 275
428
 #define HEATER_1_MAXTEMP 275
432
 #define HEATER_2_MAXTEMP 275
429
 #define HEATER_2_MAXTEMP 275
433
 #define HEATER_3_MAXTEMP 275
430
 #define HEATER_3_MAXTEMP 275
434
 #define HEATER_4_MAXTEMP 275
431
 #define HEATER_4_MAXTEMP 275
435
 #define HEATER_5_MAXTEMP 275
432
 #define HEATER_5_MAXTEMP 275
436
-#define BED_MAXTEMP 150
433
+#define BED_MAXTEMP      150
437
 
434
 
438
 //===========================================================================
435
 //===========================================================================
439
 //============================= PID Settings ================================
436
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Formbot/T_Rex_3/Configuration.h Bestand weergeven

397
 //#define TEMP_SENSOR_1_AS_REDUNDANT
397
 //#define TEMP_SENSOR_1_AS_REDUNDANT
398
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
398
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
399
 
399
 
400
-// Extruder temperature must be close to target for this long before M109 returns success
401
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
402
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
403
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
404
-
405
-// Bed temperature must be close to target for this long before M190 returns success
406
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
407
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
408
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
409
-
410
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
411
-// to check that the wiring to the thermistor is not broken.
412
-// Otherwise this would lead to the heater being powered on all the time.
413
-#define HEATER_0_MINTEMP 5
414
-#define HEATER_1_MINTEMP 5
415
-#define HEATER_2_MINTEMP 5
416
-#define HEATER_3_MINTEMP 5
417
-#define HEATER_4_MINTEMP 5
418
-#define HEATER_5_MINTEMP 5
419
-#define BED_MINTEMP 5
420
-
421
-// When temperature exceeds max temp, your heater will be switched off.
422
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
423
-// You should use MINTEMP for thermistor short/failure protection.
400
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
401
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
402
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
403
+
404
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
405
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
406
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
407
+
408
+// Below this temperature the heater will be switched off
409
+// because it probably indicates a broken thermistor wire.
410
+#define HEATER_0_MINTEMP   5
411
+#define HEATER_1_MINTEMP   5
412
+#define HEATER_2_MINTEMP   5
413
+#define HEATER_3_MINTEMP   5
414
+#define HEATER_4_MINTEMP   5
415
+#define HEATER_5_MINTEMP   5
416
+#define BED_MINTEMP        5
417
+
418
+// Above this temperature the heater will be switched off.
419
+// This can protect components from overheating, but NOT from shorts and failures.
420
+// (Use MINTEMP for thermistor short/failure protection.)
424
 #define HEATER_0_MAXTEMP 410
421
 #define HEATER_0_MAXTEMP 410
425
 #define HEATER_1_MAXTEMP 275
422
 #define HEATER_1_MAXTEMP 275
426
 #define HEATER_2_MAXTEMP 275
423
 #define HEATER_2_MAXTEMP 275
427
 #define HEATER_3_MAXTEMP 275
424
 #define HEATER_3_MAXTEMP 275
428
 #define HEATER_4_MAXTEMP 275
425
 #define HEATER_4_MAXTEMP 275
429
 #define HEATER_5_MAXTEMP 275
426
 #define HEATER_5_MAXTEMP 275
430
-#define BED_MAXTEMP 150
427
+#define BED_MAXTEMP      150
431
 
428
 
432
 //===========================================================================
429
 //===========================================================================
433
 //============================= PID Settings ================================
430
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Geeetech/A10M/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Geeetech/A20M/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Geeetech/GT2560/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Geeetech/MeCreator2/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 125
418
+#define BED_MAXTEMP      125
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 125
418
+#define BED_MAXTEMP      125
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Geeetech/Prusa i3 Pro C/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Geeetech/Prusa i3 Pro W/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Infitary/i3-M508/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 125
418
+#define BED_MAXTEMP      125
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/JGAurora/A5/Configuration.h Bestand weergeven

393
 //#define TEMP_SENSOR_1_AS_REDUNDANT
393
 //#define TEMP_SENSOR_1_AS_REDUNDANT
394
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
394
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
395
 
395
 
396
-// Extruder temperature must be close to target for this long before M109 returns success
397
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// Bed temperature must be close to target for this long before M190 returns success
402
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
403
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
404
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
405
-
406
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
407
-// to check that the wiring to the thermistor is not broken.
408
-// Otherwise this would lead to the heater being powered on all the time.
409
-#define HEATER_0_MINTEMP 5
410
-#define HEATER_1_MINTEMP 5
411
-#define HEATER_2_MINTEMP 5
412
-#define HEATER_3_MINTEMP 5
413
-#define HEATER_4_MINTEMP 5
414
-#define HEATER_5_MINTEMP 5
415
-#define BED_MINTEMP 5
416
-
417
-// When temperature exceeds max temp, your heater will be switched off.
418
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
419
-// You should use MINTEMP for thermistor short/failure protection.
396
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
397
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
398
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
399
+
400
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
401
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
402
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
403
+
404
+// Below this temperature the heater will be switched off
405
+// because it probably indicates a broken thermistor wire.
406
+#define HEATER_0_MINTEMP   5
407
+#define HEATER_1_MINTEMP   5
408
+#define HEATER_2_MINTEMP   5
409
+#define HEATER_3_MINTEMP   5
410
+#define HEATER_4_MINTEMP   5
411
+#define HEATER_5_MINTEMP   5
412
+#define BED_MINTEMP        5
413
+
414
+// Above this temperature the heater will be switched off.
415
+// This can protect components from overheating, but NOT from shorts and failures.
416
+// (Use MINTEMP for thermistor short/failure protection.)
420
 #define HEATER_0_MAXTEMP 265
417
 #define HEATER_0_MAXTEMP 265
421
 #define HEATER_1_MAXTEMP 275
418
 #define HEATER_1_MAXTEMP 275
422
 #define HEATER_2_MAXTEMP 275
419
 #define HEATER_2_MAXTEMP 275
423
 #define HEATER_3_MAXTEMP 275
420
 #define HEATER_3_MAXTEMP 275
424
 #define HEATER_4_MAXTEMP 275
421
 #define HEATER_4_MAXTEMP 275
425
 #define HEATER_5_MAXTEMP 275
422
 #define HEATER_5_MAXTEMP 275
426
-#define BED_MAXTEMP 120
423
+#define BED_MAXTEMP      120
427
 
424
 
428
 //===========================================================================
425
 //===========================================================================
429
 //============================= PID Settings ================================
426
 //============================= PID Settings ================================

+ 22
- 25
config/examples/MakerParts/Configuration.h Bestand weergeven

408
 //#define TEMP_SENSOR_1_AS_REDUNDANT
408
 //#define TEMP_SENSOR_1_AS_REDUNDANT
409
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
409
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
410
 
410
 
411
-// Extruder temperature must be close to target for this long before M109 returns success
412
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
413
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
414
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
415
-
416
-// Bed temperature must be close to target for this long before M190 returns success
417
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
418
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
419
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
420
-
421
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
422
-// to check that the wiring to the thermistor is not broken.
423
-// Otherwise this would lead to the heater being powered on all the time.
424
-#define HEATER_0_MINTEMP 5
425
-#define HEATER_1_MINTEMP 5
426
-#define HEATER_2_MINTEMP 5
427
-#define HEATER_3_MINTEMP 5
428
-#define HEATER_4_MINTEMP 5
429
-#define HEATER_5_MINTEMP 5
430
-#define BED_MINTEMP 5
431
-
432
-// When temperature exceeds max temp, your heater will be switched off.
433
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
434
-// You should use MINTEMP for thermistor short/failure protection.
411
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
412
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
413
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
414
+
415
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
416
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
417
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
418
+
419
+// Below this temperature the heater will be switched off
420
+// because it probably indicates a broken thermistor wire.
421
+#define HEATER_0_MINTEMP   5
422
+#define HEATER_1_MINTEMP   5
423
+#define HEATER_2_MINTEMP   5
424
+#define HEATER_3_MINTEMP   5
425
+#define HEATER_4_MINTEMP   5
426
+#define HEATER_5_MINTEMP   5
427
+#define BED_MINTEMP        5
428
+
429
+// Above this temperature the heater will be switched off.
430
+// This can protect components from overheating, but NOT from shorts and failures.
431
+// (Use MINTEMP for thermistor short/failure protection.)
435
 #define HEATER_0_MAXTEMP 275
432
 #define HEATER_0_MAXTEMP 275
436
 #define HEATER_1_MAXTEMP 275
433
 #define HEATER_1_MAXTEMP 275
437
 #define HEATER_2_MAXTEMP 275
434
 #define HEATER_2_MAXTEMP 275
438
 #define HEATER_3_MAXTEMP 275
435
 #define HEATER_3_MAXTEMP 275
439
 #define HEATER_4_MAXTEMP 275
436
 #define HEATER_4_MAXTEMP 275
440
 #define HEATER_5_MAXTEMP 275
437
 #define HEATER_5_MAXTEMP 275
441
-#define BED_MAXTEMP 150
438
+#define BED_MAXTEMP      150
442
 
439
 
443
 //===========================================================================
440
 //===========================================================================
444
 //============================= PID Settings ================================
441
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Malyan/M150/Configuration.h Bestand weergeven

396
 //#define TEMP_SENSOR_1_AS_REDUNDANT
396
 //#define TEMP_SENSOR_1_AS_REDUNDANT
397
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
397
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
398
 
398
 
399
-// Extruder temperature must be close to target for this long before M109 returns success
400
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
401
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
402
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
403
-
404
-// Bed temperature must be close to target for this long before M190 returns success
405
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
406
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
407
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
408
-
409
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
410
-// to check that the wiring to the thermistor is not broken.
411
-// Otherwise this would lead to the heater being powered on all the time.
412
-#define HEATER_0_MINTEMP 5
413
-#define HEATER_1_MINTEMP 5
414
-#define HEATER_2_MINTEMP 5
415
-#define HEATER_3_MINTEMP 5
416
-#define HEATER_4_MINTEMP 5
417
-#define HEATER_5_MINTEMP 5
418
-#define BED_MINTEMP 5
419
-
420
-// When temperature exceeds max temp, your heater will be switched off.
421
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
422
-// You should use MINTEMP for thermistor short/failure protection.
399
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
400
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
401
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
402
+
403
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
404
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
405
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
406
+
407
+// Below this temperature the heater will be switched off
408
+// because it probably indicates a broken thermistor wire.
409
+#define HEATER_0_MINTEMP   5
410
+#define HEATER_1_MINTEMP   5
411
+#define HEATER_2_MINTEMP   5
412
+#define HEATER_3_MINTEMP   5
413
+#define HEATER_4_MINTEMP   5
414
+#define HEATER_5_MINTEMP   5
415
+#define BED_MINTEMP        5
416
+
417
+// Above this temperature the heater will be switched off.
418
+// This can protect components from overheating, but NOT from shorts and failures.
419
+// (Use MINTEMP for thermistor short/failure protection.)
423
 #define HEATER_0_MAXTEMP 275
420
 #define HEATER_0_MAXTEMP 275
424
 #define HEATER_1_MAXTEMP 275
421
 #define HEATER_1_MAXTEMP 275
425
 #define HEATER_2_MAXTEMP 275
422
 #define HEATER_2_MAXTEMP 275
426
 #define HEATER_3_MAXTEMP 275
423
 #define HEATER_3_MAXTEMP 275
427
 #define HEATER_4_MAXTEMP 275
424
 #define HEATER_4_MAXTEMP 275
428
 #define HEATER_5_MAXTEMP 275
425
 #define HEATER_5_MAXTEMP 275
429
-#define BED_MAXTEMP 150
426
+#define BED_MAXTEMP      150
430
 
427
 
431
 //===========================================================================
428
 //===========================================================================
432
 //============================= PID Settings ================================
429
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Malyan/M200/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 250
412
 #define HEATER_0_MAXTEMP 250
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 100
418
+#define BED_MAXTEMP      100
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Micromake/C1/basic/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Micromake/C1/enhanced/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Mks/Robin/Configuration.h Bestand weergeven

389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
391
 
391
 
392
-// Extruder temperature must be close to target for this long before M109 returns success
393
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
394
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
395
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
396
-
397
-// Bed temperature must be close to target for this long before M190 returns success
398
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
399
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
400
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
401
-
402
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
403
-// to check that the wiring to the thermistor is not broken.
404
-// Otherwise this would lead to the heater being powered on all the time.
405
-#define HEATER_0_MINTEMP 5
406
-#define HEATER_1_MINTEMP 5
407
-#define HEATER_2_MINTEMP 5
408
-#define HEATER_3_MINTEMP 5
409
-#define HEATER_4_MINTEMP 5
410
-#define HEATER_5_MINTEMP 5
411
-#define BED_MINTEMP 5
412
-
413
-// When temperature exceeds max temp, your heater will be switched off.
414
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
415
-// You should use MINTEMP for thermistor short/failure protection.
392
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
393
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
394
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
395
+
396
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
397
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
398
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
399
+
400
+// Below this temperature the heater will be switched off
401
+// because it probably indicates a broken thermistor wire.
402
+#define HEATER_0_MINTEMP   5
403
+#define HEATER_1_MINTEMP   5
404
+#define HEATER_2_MINTEMP   5
405
+#define HEATER_3_MINTEMP   5
406
+#define HEATER_4_MINTEMP   5
407
+#define HEATER_5_MINTEMP   5
408
+#define BED_MINTEMP        5
409
+
410
+// Above this temperature the heater will be switched off.
411
+// This can protect components from overheating, but NOT from shorts and failures.
412
+// (Use MINTEMP for thermistor short/failure protection.)
416
 #define HEATER_0_MAXTEMP 275
413
 #define HEATER_0_MAXTEMP 275
417
 #define HEATER_1_MAXTEMP 275
414
 #define HEATER_1_MAXTEMP 275
418
 #define HEATER_2_MAXTEMP 275
415
 #define HEATER_2_MAXTEMP 275
419
 #define HEATER_3_MAXTEMP 275
416
 #define HEATER_3_MAXTEMP 275
420
 #define HEATER_4_MAXTEMP 275
417
 #define HEATER_4_MAXTEMP 275
421
 #define HEATER_5_MAXTEMP 275
418
 #define HEATER_5_MAXTEMP 275
422
-#define BED_MAXTEMP 150
419
+#define BED_MAXTEMP      150
423
 
420
 
424
 //===========================================================================
421
 //===========================================================================
425
 //============================= PID Settings ================================
422
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Mks/Sbase/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Printrbot/PrintrboardG2/Configuration.h Bestand weergeven

389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
391
 
391
 
392
-// Extruder temperature must be close to target for this long before M109 returns success
393
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
394
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
395
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
396
-
397
-// Bed temperature must be close to target for this long before M190 returns success
398
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
399
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
400
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
401
-
402
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
403
-// to check that the wiring to the thermistor is not broken.
404
-// Otherwise this would lead to the heater being powered on all the time.
405
-#define HEATER_0_MINTEMP 5
406
-#define HEATER_1_MINTEMP 5
407
-#define HEATER_2_MINTEMP 5
408
-#define HEATER_3_MINTEMP 5
409
-#define HEATER_4_MINTEMP 5
410
-#define HEATER_5_MINTEMP 5
411
-#define BED_MINTEMP 5
412
-
413
-// When temperature exceeds max temp, your heater will be switched off.
414
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
415
-// You should use MINTEMP for thermistor short/failure protection.
392
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
393
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
394
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
395
+
396
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
397
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
398
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
399
+
400
+// Below this temperature the heater will be switched off
401
+// because it probably indicates a broken thermistor wire.
402
+#define HEATER_0_MINTEMP   5
403
+#define HEATER_1_MINTEMP   5
404
+#define HEATER_2_MINTEMP   5
405
+#define HEATER_3_MINTEMP   5
406
+#define HEATER_4_MINTEMP   5
407
+#define HEATER_5_MINTEMP   5
408
+#define BED_MINTEMP        5
409
+
410
+// Above this temperature the heater will be switched off.
411
+// This can protect components from overheating, but NOT from shorts and failures.
412
+// (Use MINTEMP for thermistor short/failure protection.)
416
 #define HEATER_0_MAXTEMP 275
413
 #define HEATER_0_MAXTEMP 275
417
 #define HEATER_1_MAXTEMP 275
414
 #define HEATER_1_MAXTEMP 275
418
 #define HEATER_2_MAXTEMP 275
415
 #define HEATER_2_MAXTEMP 275
419
 #define HEATER_3_MAXTEMP 275
416
 #define HEATER_3_MAXTEMP 275
420
 #define HEATER_4_MAXTEMP 275
417
 #define HEATER_4_MAXTEMP 275
421
 #define HEATER_5_MAXTEMP 275
418
 #define HEATER_5_MAXTEMP 275
422
-#define BED_MAXTEMP 150
419
+#define BED_MAXTEMP      150
423
 
420
 
424
 //===========================================================================
421
 //===========================================================================
425
 //============================= PID Settings ================================
422
 //============================= PID Settings ================================

+ 22
- 25
config/examples/RapideLite/RL200/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 250
412
 #define HEATER_0_MAXTEMP 250
416
 #define HEATER_1_MAXTEMP 250
413
 #define HEATER_1_MAXTEMP 250
417
 #define HEATER_2_MAXTEMP 250
414
 #define HEATER_2_MAXTEMP 250
418
 #define HEATER_3_MAXTEMP 250
415
 #define HEATER_3_MAXTEMP 250
419
 #define HEATER_4_MAXTEMP 250
416
 #define HEATER_4_MAXTEMP 250
420
 #define HEATER_5_MAXTEMP 250
417
 #define HEATER_5_MAXTEMP 250
421
-#define BED_MAXTEMP 120
418
+#define BED_MAXTEMP      120
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/RepRapPro/Huxley/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/RepRapWorld/Megatronics/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/RigidBot/Configuration.h Bestand weergeven

391
 //#define TEMP_SENSOR_1_AS_REDUNDANT
391
 //#define TEMP_SENSOR_1_AS_REDUNDANT
392
 //#define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
392
 //#define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
393
 
393
 
394
-// Extruder temperature must be close to target for this long before M109 returns success
395
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
396
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
397
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
398
-
399
-// Bed temperature must be close to target for this long before M190 returns success
400
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
401
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
402
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
403
-
404
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
405
-// to check that the wiring to the thermistor is not broken.
406
-// Otherwise this would lead to the heater being powered on all the time.
407
-#define HEATER_0_MINTEMP 5
408
-#define HEATER_1_MINTEMP 5
409
-#define HEATER_2_MINTEMP 5
410
-#define HEATER_3_MINTEMP 5
411
-#define HEATER_4_MINTEMP 5
412
-#define HEATER_5_MINTEMP 5
413
-#define BED_MINTEMP 5
414
-
415
-// When temperature exceeds max temp, your heater will be switched off.
416
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
417
-// You should use MINTEMP for thermistor short/failure protection.
394
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
395
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
396
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
397
+
398
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
399
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
400
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
401
+
402
+// Below this temperature the heater will be switched off
403
+// because it probably indicates a broken thermistor wire.
404
+#define HEATER_0_MINTEMP   5
405
+#define HEATER_1_MINTEMP   5
406
+#define HEATER_2_MINTEMP   5
407
+#define HEATER_3_MINTEMP   5
408
+#define HEATER_4_MINTEMP   5
409
+#define HEATER_5_MINTEMP   5
410
+#define BED_MINTEMP        5
411
+
412
+// Above this temperature the heater will be switched off.
413
+// This can protect components from overheating, but NOT from shorts and failures.
414
+// (Use MINTEMP for thermistor short/failure protection.)
418
 #define HEATER_0_MAXTEMP 275
415
 #define HEATER_0_MAXTEMP 275
419
 #define HEATER_1_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
420
 #define HEATER_2_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
421
 #define HEATER_3_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
422
 #define HEATER_4_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
423
 #define HEATER_5_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
424
-#define BED_MAXTEMP 150
421
+#define BED_MAXTEMP      150
425
 
422
 
426
 //===========================================================================
423
 //===========================================================================
427
 //============================= PID Settings ================================
424
 //============================= PID Settings ================================

+ 22
- 25
config/examples/SCARA/Configuration.h Bestand weergeven

419
 //#define TEMP_SENSOR_1_AS_REDUNDANT
419
 //#define TEMP_SENSOR_1_AS_REDUNDANT
420
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
420
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
421
 
421
 
422
-// Extruder temperature must be close to target for this long before M109 returns success
423
-#define TEMP_RESIDENCY_TIME 3  // (seconds)
424
-#define TEMP_HYSTERESIS 2       // (degC) range of +/- temperatures considered "close" to the target one
425
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
426
-
427
-// Bed temperature must be close to target for this long before M190 returns success
428
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
429
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
430
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
431
-
432
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
433
-// to check that the wiring to the thermistor is not broken.
434
-// Otherwise this would lead to the heater being powered on all the time.
435
-#define HEATER_0_MINTEMP 5
436
-#define HEATER_1_MINTEMP 5
437
-#define HEATER_2_MINTEMP 5
438
-#define HEATER_3_MINTEMP 5
439
-#define HEATER_4_MINTEMP 5
440
-#define HEATER_5_MINTEMP 5
441
-#define BED_MINTEMP 5
442
-
443
-// When temperature exceeds max temp, your heater will be switched off.
444
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
445
-// You should use MINTEMP for thermistor short/failure protection.
422
+#define TEMP_RESIDENCY_TIME 3  // (seconds) Time to wait for hotend to "settle" in M109
423
+#define TEMP_HYSTERESIS 2       // (°C) Temperature proximity considered "close enough" to the target
424
+#define TEMP_WINDOW     1       // (°C) Temperature proximity for the "temperature reached" timer
425
+
426
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
427
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
428
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
429
+
430
+// Below this temperature the heater will be switched off
431
+// because it probably indicates a broken thermistor wire.
432
+#define HEATER_0_MINTEMP   5
433
+#define HEATER_1_MINTEMP   5
434
+#define HEATER_2_MINTEMP   5
435
+#define HEATER_3_MINTEMP   5
436
+#define HEATER_4_MINTEMP   5
437
+#define HEATER_5_MINTEMP   5
438
+#define BED_MINTEMP        5
439
+
440
+// Above this temperature the heater will be switched off.
441
+// This can protect components from overheating, but NOT from shorts and failures.
442
+// (Use MINTEMP for thermistor short/failure protection.)
446
 #define HEATER_0_MAXTEMP 275
443
 #define HEATER_0_MAXTEMP 275
447
 #define HEATER_1_MAXTEMP 275
444
 #define HEATER_1_MAXTEMP 275
448
 #define HEATER_2_MAXTEMP 275
445
 #define HEATER_2_MAXTEMP 275
449
 #define HEATER_3_MAXTEMP 275
446
 #define HEATER_3_MAXTEMP 275
450
 #define HEATER_4_MAXTEMP 275
447
 #define HEATER_4_MAXTEMP 275
451
 #define HEATER_5_MAXTEMP 275
448
 #define HEATER_5_MAXTEMP 275
452
-#define BED_MAXTEMP 150
449
+#define BED_MAXTEMP      150
453
 
450
 
454
 //===========================================================================
451
 //===========================================================================
455
 //============================= PID Settings ================================
452
 //============================= PID Settings ================================

+ 22
- 25
config/examples/STM32F10/Configuration.h Bestand weergeven

389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
391
 
391
 
392
-// Extruder temperature must be close to target for this long before M109 returns success
393
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
394
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
395
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
396
-
397
-// Bed temperature must be close to target for this long before M190 returns success
398
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
399
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
400
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
401
-
402
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
403
-// to check that the wiring to the thermistor is not broken.
404
-// Otherwise this would lead to the heater being powered on all the time.
405
-#define HEATER_0_MINTEMP 5
406
-#define HEATER_1_MINTEMP 5
407
-#define HEATER_2_MINTEMP 5
408
-#define HEATER_3_MINTEMP 5
409
-#define HEATER_4_MINTEMP 5
410
-#define HEATER_5_MINTEMP 5
411
-#define BED_MINTEMP 5
412
-
413
-// When temperature exceeds max temp, your heater will be switched off.
414
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
415
-// You should use MINTEMP for thermistor short/failure protection.
392
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
393
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
394
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
395
+
396
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
397
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
398
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
399
+
400
+// Below this temperature the heater will be switched off
401
+// because it probably indicates a broken thermistor wire.
402
+#define HEATER_0_MINTEMP   5
403
+#define HEATER_1_MINTEMP   5
404
+#define HEATER_2_MINTEMP   5
405
+#define HEATER_3_MINTEMP   5
406
+#define HEATER_4_MINTEMP   5
407
+#define HEATER_5_MINTEMP   5
408
+#define BED_MINTEMP        5
409
+
410
+// Above this temperature the heater will be switched off.
411
+// This can protect components from overheating, but NOT from shorts and failures.
412
+// (Use MINTEMP for thermistor short/failure protection.)
416
 #define HEATER_0_MAXTEMP 275
413
 #define HEATER_0_MAXTEMP 275
417
 #define HEATER_1_MAXTEMP 275
414
 #define HEATER_1_MAXTEMP 275
418
 #define HEATER_2_MAXTEMP 275
415
 #define HEATER_2_MAXTEMP 275
419
 #define HEATER_3_MAXTEMP 275
416
 #define HEATER_3_MAXTEMP 275
420
 #define HEATER_4_MAXTEMP 275
417
 #define HEATER_4_MAXTEMP 275
421
 #define HEATER_5_MAXTEMP 275
418
 #define HEATER_5_MAXTEMP 275
422
-#define BED_MAXTEMP 150
419
+#define BED_MAXTEMP      150
423
 
420
 
424
 //===========================================================================
421
 //===========================================================================
425
 //============================= PID Settings ================================
422
 //============================= PID Settings ================================

+ 22
- 25
config/examples/STM32F4/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Sanguinololu/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/TheBorg/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/TinyBoy2/Configuration.h Bestand weergeven

415
 //#define TEMP_SENSOR_1_AS_REDUNDANT
415
 //#define TEMP_SENSOR_1_AS_REDUNDANT
416
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
416
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
417
 
417
 
418
-// Extruder temperature must be close to target for this long before M109 returns success
419
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
420
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
421
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
422
-
423
-// Bed temperature must be close to target for this long before M190 returns success
424
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
425
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
426
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
427
-
428
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
429
-// to check that the wiring to the thermistor is not broken.
430
-// Otherwise this would lead to the heater being powered on all the time.
431
-#define HEATER_0_MINTEMP 5
432
-#define HEATER_1_MINTEMP 5
433
-#define HEATER_2_MINTEMP 5
434
-#define HEATER_3_MINTEMP 5
435
-#define HEATER_4_MINTEMP 5
436
-#define HEATER_5_MINTEMP 5
437
-#define BED_MINTEMP 5
438
-
439
-// When temperature exceeds max temp, your heater will be switched off.
440
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
441
-// You should use MINTEMP for thermistor short/failure protection.
418
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
419
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
420
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
421
+
422
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
423
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
424
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
425
+
426
+// Below this temperature the heater will be switched off
427
+// because it probably indicates a broken thermistor wire.
428
+#define HEATER_0_MINTEMP   5
429
+#define HEATER_1_MINTEMP   5
430
+#define HEATER_2_MINTEMP   5
431
+#define HEATER_3_MINTEMP   5
432
+#define HEATER_4_MINTEMP   5
433
+#define HEATER_5_MINTEMP   5
434
+#define BED_MINTEMP        5
435
+
436
+// Above this temperature the heater will be switched off.
437
+// This can protect components from overheating, but NOT from shorts and failures.
438
+// (Use MINTEMP for thermistor short/failure protection.)
442
 #define HEATER_0_MAXTEMP 250
439
 #define HEATER_0_MAXTEMP 250
443
 #define HEATER_1_MAXTEMP 275
440
 #define HEATER_1_MAXTEMP 275
444
 #define HEATER_2_MAXTEMP 275
441
 #define HEATER_2_MAXTEMP 275
445
 #define HEATER_3_MAXTEMP 275
442
 #define HEATER_3_MAXTEMP 275
446
 #define HEATER_4_MAXTEMP 275
443
 #define HEATER_4_MAXTEMP 275
447
 #define HEATER_5_MAXTEMP 275
444
 #define HEATER_5_MAXTEMP 275
448
-#define BED_MAXTEMP 100
445
+#define BED_MAXTEMP      100
449
 
446
 
450
 //===========================================================================
447
 //===========================================================================
451
 //============================= PID Settings ================================
448
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Tronxy/X1/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 260
412
 #define HEATER_0_MAXTEMP 260
416
 #define HEATER_1_MAXTEMP 260
413
 #define HEATER_1_MAXTEMP 260
417
 #define HEATER_2_MAXTEMP 260
414
 #define HEATER_2_MAXTEMP 260
418
 #define HEATER_3_MAXTEMP 260
415
 #define HEATER_3_MAXTEMP 260
419
 #define HEATER_4_MAXTEMP 260
416
 #define HEATER_4_MAXTEMP 260
420
 #define HEATER_5_MAXTEMP 260
417
 #define HEATER_5_MAXTEMP 260
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Tronxy/X3A/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 130
418
+#define BED_MAXTEMP      130
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Tronxy/X5S-2E/Configuration.h Bestand weergeven

390
 //#define TEMP_SENSOR_1_AS_REDUNDANT
390
 //#define TEMP_SENSOR_1_AS_REDUNDANT
391
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
391
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
392
 
392
 
393
-// Extruder temperature must be close to target for this long before M109 returns success
394
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
395
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
396
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
397
-
398
-// Bed temperature must be close to target for this long before M190 returns success
399
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
400
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
401
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
402
-
403
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
404
-// to check that the wiring to the thermistor is not broken.
405
-// Otherwise this would lead to the heater being powered on all the time.
406
-#define HEATER_0_MINTEMP 5
407
-#define HEATER_1_MINTEMP 5
408
-#define HEATER_2_MINTEMP 5
409
-#define HEATER_3_MINTEMP 5
410
-#define HEATER_4_MINTEMP 5
411
-#define HEATER_5_MINTEMP 5
412
-#define BED_MINTEMP 5
413
-
414
-// When temperature exceeds max temp, your heater will be switched off.
415
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
416
-// You should use MINTEMP for thermistor short/failure protection.
393
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
394
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
395
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
396
+
397
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
398
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
399
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
400
+
401
+// Below this temperature the heater will be switched off
402
+// because it probably indicates a broken thermistor wire.
403
+#define HEATER_0_MINTEMP   5
404
+#define HEATER_1_MINTEMP   5
405
+#define HEATER_2_MINTEMP   5
406
+#define HEATER_3_MINTEMP   5
407
+#define HEATER_4_MINTEMP   5
408
+#define HEATER_5_MINTEMP   5
409
+#define BED_MINTEMP        5
410
+
411
+// Above this temperature the heater will be switched off.
412
+// This can protect components from overheating, but NOT from shorts and failures.
413
+// (Use MINTEMP for thermistor short/failure protection.)
417
 // Tronxy X5S-2E:
414
 // Tronxy X5S-2E:
418
 // WARNING: Never exceed 260C. The OEM stock model uses low temperature heat breaks with PTFE-lining.
415
 // WARNING: Never exceed 260C. The OEM stock model uses low temperature heat breaks with PTFE-lining.
419
 #define HEATER_0_MAXTEMP 260
416
 #define HEATER_0_MAXTEMP 260
424
 #define HEATER_5_MAXTEMP 260
421
 #define HEATER_5_MAXTEMP 260
425
 // Tronxy X5S-2E:
422
 // Tronxy X5S-2E:
426
 // The OEM stock model uses a clone MK3a 300 @ 12V with no insulation and can reach a maximum 70C at 25C ambient.
423
 // The OEM stock model uses a clone MK3a 300 @ 12V with no insulation and can reach a maximum 70C at 25C ambient.
427
-#define BED_MAXTEMP 81
424
+#define BED_MAXTEMP       81
428
 
425
 
429
 //===========================================================================
426
 //===========================================================================
430
 //============================= PID Settings ================================
427
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Tronxy/X5S/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Tronxy/XY100/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/UltiMachine/Archim1/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/UltiMachine/Archim2/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/VORONDesign/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Velleman/K8200/Configuration.h Bestand weergeven

408
 //#define TEMP_SENSOR_1_AS_REDUNDANT
408
 //#define TEMP_SENSOR_1_AS_REDUNDANT
409
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
409
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
410
 
410
 
411
-// Extruder temperature must be close to target for this long before M109 returns success
412
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
413
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
414
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
415
-
416
-// Bed temperature must be close to target for this long before M190 returns success
417
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
418
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
419
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
420
-
421
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
422
-// to check that the wiring to the thermistor is not broken.
423
-// Otherwise this would lead to the heater being powered on all the time.
424
-#define HEATER_0_MINTEMP 5
425
-#define HEATER_1_MINTEMP 5
426
-#define HEATER_2_MINTEMP 5
427
-#define HEATER_3_MINTEMP 5
428
-#define HEATER_4_MINTEMP 5
429
-#define HEATER_5_MINTEMP 5
430
-#define BED_MINTEMP 5
431
-
432
-// When temperature exceeds max temp, your heater will be switched off.
433
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
434
-// You should use MINTEMP for thermistor short/failure protection.
411
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
412
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
413
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
414
+
415
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
416
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
417
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
418
+
419
+// Below this temperature the heater will be switched off
420
+// because it probably indicates a broken thermistor wire.
421
+#define HEATER_0_MINTEMP   5
422
+#define HEATER_1_MINTEMP   5
423
+#define HEATER_2_MINTEMP   5
424
+#define HEATER_3_MINTEMP   5
425
+#define HEATER_4_MINTEMP   5
426
+#define HEATER_5_MINTEMP   5
427
+#define BED_MINTEMP        5
428
+
429
+// Above this temperature the heater will be switched off.
430
+// This can protect components from overheating, but NOT from shorts and failures.
431
+// (Use MINTEMP for thermistor short/failure protection.)
435
 #define HEATER_0_MAXTEMP 275
432
 #define HEATER_0_MAXTEMP 275
436
 #define HEATER_1_MAXTEMP 275
433
 #define HEATER_1_MAXTEMP 275
437
 #define HEATER_2_MAXTEMP 275
434
 #define HEATER_2_MAXTEMP 275
438
 #define HEATER_3_MAXTEMP 275
435
 #define HEATER_3_MAXTEMP 275
439
 #define HEATER_4_MAXTEMP 275
436
 #define HEATER_4_MAXTEMP 275
440
 #define HEATER_5_MAXTEMP 275
437
 #define HEATER_5_MAXTEMP 275
441
-#define BED_MAXTEMP 150
438
+#define BED_MAXTEMP      150
442
 
439
 
443
 //===========================================================================
440
 //===========================================================================
444
 //============================= PID Settings ================================
441
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Velleman/K8400/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 2   // (seconds)
393
-#define TEMP_HYSTERESIS 5       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME      2  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          5  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Velleman/K8400/Dual-head/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 2   // (seconds)
393
-#define TEMP_HYSTERESIS 5       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME 2   // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_HYSTERESIS 5       // (°C) Temperature proximity considered "close enough" to the target
393
+#define TEMP_WINDOW     1       // (°C) Temperature proximity for the "temperature reached" timer
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/WASP/PowerWASP/Configuration.h Bestand weergeven

407
 //#define TEMP_SENSOR_1_AS_REDUNDANT
407
 //#define TEMP_SENSOR_1_AS_REDUNDANT
408
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
408
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
409
 
409
 
410
-// Extruder temperature must be close to target for this long before M109 returns success
411
-#define TEMP_RESIDENCY_TIME 5  // (seconds)
412
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
413
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
414
-
415
-// Bed temperature must be close to target for this long before M190 returns success
416
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
417
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
418
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
419
-
420
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
421
-// to check that the wiring to the thermistor is not broken.
422
-// Otherwise this would lead to the heater being powered on all the time.
423
-#define HEATER_0_MINTEMP 5
424
-#define HEATER_1_MINTEMP 5
425
-#define HEATER_2_MINTEMP 5
426
-#define HEATER_3_MINTEMP 5
427
-#define HEATER_4_MINTEMP 5
428
-#define HEATER_5_MINTEMP 5
429
-#define BED_MINTEMP 5
430
-
431
-// When temperature exceeds max temp, your heater will be switched off.
432
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
433
-// You should use MINTEMP for thermistor short/failure protection.
410
+#define TEMP_RESIDENCY_TIME      5  // (seconds) Time to wait for hotend to "settle" in M109
411
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
412
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
413
+
414
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
415
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
416
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
417
+
418
+// Below this temperature the heater will be switched off
419
+// because it probably indicates a broken thermistor wire.
420
+#define HEATER_0_MINTEMP   5
421
+#define HEATER_1_MINTEMP   5
422
+#define HEATER_2_MINTEMP   5
423
+#define HEATER_3_MINTEMP   5
424
+#define HEATER_4_MINTEMP   5
425
+#define HEATER_5_MINTEMP   5
426
+#define BED_MINTEMP        5
427
+
428
+// Above this temperature the heater will be switched off.
429
+// This can protect components from overheating, but NOT from shorts and failures.
430
+// (Use MINTEMP for thermistor short/failure protection.)
434
 #define HEATER_0_MAXTEMP 230
431
 #define HEATER_0_MAXTEMP 230
435
 #define HEATER_1_MAXTEMP 275
432
 #define HEATER_1_MAXTEMP 275
436
 #define HEATER_2_MAXTEMP 275
433
 #define HEATER_2_MAXTEMP 275
437
 #define HEATER_3_MAXTEMP 275
434
 #define HEATER_3_MAXTEMP 275
438
 #define HEATER_4_MAXTEMP 275
435
 #define HEATER_4_MAXTEMP 275
439
 #define HEATER_5_MAXTEMP 275
436
 #define HEATER_5_MAXTEMP 275
440
-#define BED_MAXTEMP 150
437
+#define BED_MAXTEMP      150
441
 
438
 
442
 //===========================================================================
439
 //===========================================================================
443
 //============================= PID Settings ================================
440
 //============================= PID Settings ================================

+ 22
- 25
config/examples/Wanhao/Duplicator 6/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 260
412
 #define HEATER_0_MAXTEMP 260
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 120
418
+#define BED_MAXTEMP      120
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/adafruit/ST7565/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/Anycubic/Kossel/Configuration.h Bestand weergeven

409
 //#define TEMP_SENSOR_1_AS_REDUNDANT
409
 //#define TEMP_SENSOR_1_AS_REDUNDANT
410
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
410
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
411
 
411
 
412
-// Extruder temperature must be close to target for this long before M109 returns success
413
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
414
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
415
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
416
-
417
-// Bed temperature must be close to target for this long before M190 returns success
418
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
419
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
420
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
421
-
422
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
423
-// to check that the wiring to the thermistor is not broken.
424
-// Otherwise this would lead to the heater being powered on all the time.
425
-#define HEATER_0_MINTEMP 5
426
-#define HEATER_1_MINTEMP 5
427
-#define HEATER_2_MINTEMP 5
428
-#define HEATER_3_MINTEMP 5
429
-#define HEATER_4_MINTEMP 5
430
-#define HEATER_5_MINTEMP 5
431
-#define BED_MINTEMP 5
432
-
433
-// When temperature exceeds max temp, your heater will be switched off.
434
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
435
-// You should use MINTEMP for thermistor short/failure protection.
412
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
413
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
414
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
415
+
416
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
417
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
418
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
419
+
420
+// Below this temperature the heater will be switched off
421
+// because it probably indicates a broken thermistor wire.
422
+#define HEATER_0_MINTEMP   5
423
+#define HEATER_1_MINTEMP   5
424
+#define HEATER_2_MINTEMP   5
425
+#define HEATER_3_MINTEMP   5
426
+#define HEATER_4_MINTEMP   5
427
+#define HEATER_5_MINTEMP   5
428
+#define BED_MINTEMP        5
429
+
430
+// Above this temperature the heater will be switched off.
431
+// This can protect components from overheating, but NOT from shorts and failures.
432
+// (Use MINTEMP for thermistor short/failure protection.)
436
 #define HEATER_0_MAXTEMP 275
433
 #define HEATER_0_MAXTEMP 275
437
 #define HEATER_1_MAXTEMP 275
434
 #define HEATER_1_MAXTEMP 275
438
 #define HEATER_2_MAXTEMP 275
435
 #define HEATER_2_MAXTEMP 275
439
 #define HEATER_3_MAXTEMP 275
436
 #define HEATER_3_MAXTEMP 275
440
 #define HEATER_4_MAXTEMP 275
437
 #define HEATER_4_MAXTEMP 275
441
 #define HEATER_5_MAXTEMP 275
438
 #define HEATER_5_MAXTEMP 275
442
-#define BED_MAXTEMP 120
439
+#define BED_MAXTEMP      120
443
 
440
 
444
 //===========================================================================
441
 //===========================================================================
445
 //============================= PID Settings ================================
442
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/FLSUN/auto_calibrate/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 5
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 5
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 1   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  1  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 250
412
 #define HEATER_0_MAXTEMP 250
416
 #define HEATER_1_MAXTEMP 250
413
 #define HEATER_1_MAXTEMP 250
417
 #define HEATER_2_MAXTEMP 250
414
 #define HEATER_2_MAXTEMP 250
418
 #define HEATER_3_MAXTEMP 250
415
 #define HEATER_3_MAXTEMP 250
419
 #define HEATER_4_MAXTEMP 250
416
 #define HEATER_4_MAXTEMP 250
420
 #define HEATER_5_MAXTEMP 250
417
 #define HEATER_5_MAXTEMP 250
421
-#define BED_MAXTEMP 115
418
+#define BED_MAXTEMP      115
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/FLSUN/kossel/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 5
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 5
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 1   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  1  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 250
412
 #define HEATER_0_MAXTEMP 250
416
 #define HEATER_1_MAXTEMP 250
413
 #define HEATER_1_MAXTEMP 250
417
 #define HEATER_2_MAXTEMP 250
414
 #define HEATER_2_MAXTEMP 250
418
 #define HEATER_3_MAXTEMP 250
415
 #define HEATER_3_MAXTEMP 250
419
 #define HEATER_4_MAXTEMP 250
416
 #define HEATER_4_MAXTEMP 250
420
 #define HEATER_5_MAXTEMP 250
417
 #define HEATER_5_MAXTEMP 250
421
-#define BED_MAXTEMP 115
418
+#define BED_MAXTEMP      115
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/FLSUN/kossel_mini/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 5
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 5
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 1   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  1  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/Geeetech/Rostock 301/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/Hatchbox_Alpha/Configuration.h Bestand weergeven

393
 //#define TEMP_SENSOR_1_AS_REDUNDANT
393
 //#define TEMP_SENSOR_1_AS_REDUNDANT
394
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
394
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
395
 
395
 
396
-// Extruder temperature must be close to target for this long before M109 returns success
397
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// Bed temperature must be close to target for this long before M190 returns success
402
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
403
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
404
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
405
-
406
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
407
-// to check that the wiring to the thermistor is not broken.
408
-// Otherwise this would lead to the heater being powered on all the time.
409
-#define HEATER_0_MINTEMP 5
410
-#define HEATER_1_MINTEMP 5
411
-#define HEATER_2_MINTEMP 5
412
-#define HEATER_3_MINTEMP 5
413
-#define HEATER_4_MINTEMP 5
414
-#define HEATER_5_MINTEMP 5
415
-#define BED_MINTEMP 5
416
-
417
-// When temperature exceeds max temp, your heater will be switched off.
418
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
419
-// You should use MINTEMP for thermistor short/failure protection.
396
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
397
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
398
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
399
+
400
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
401
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
402
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
403
+
404
+// Below this temperature the heater will be switched off
405
+// because it probably indicates a broken thermistor wire.
406
+#define HEATER_0_MINTEMP   5
407
+#define HEATER_1_MINTEMP   5
408
+#define HEATER_2_MINTEMP   5
409
+#define HEATER_3_MINTEMP   5
410
+#define HEATER_4_MINTEMP   5
411
+#define HEATER_5_MINTEMP   5
412
+#define BED_MINTEMP        5
413
+
414
+// Above this temperature the heater will be switched off.
415
+// This can protect components from overheating, but NOT from shorts and failures.
416
+// (Use MINTEMP for thermistor short/failure protection.)
420
 #define HEATER_0_MAXTEMP 275
417
 #define HEATER_0_MAXTEMP 275
421
 #define HEATER_1_MAXTEMP 275
418
 #define HEATER_1_MAXTEMP 275
422
 #define HEATER_2_MAXTEMP 275
419
 #define HEATER_2_MAXTEMP 275
423
 #define HEATER_3_MAXTEMP 275
420
 #define HEATER_3_MAXTEMP 275
424
 #define HEATER_4_MAXTEMP 275
421
 #define HEATER_4_MAXTEMP 275
425
 #define HEATER_5_MAXTEMP 275
422
 #define HEATER_5_MAXTEMP 275
426
-#define BED_MAXTEMP 150
423
+#define BED_MAXTEMP      150
427
 
424
 
428
 //===========================================================================
425
 //===========================================================================
429
 //============================= PID Settings ================================
426
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/MKS/SBASE/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/Tevo Little Monster/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 1  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  1  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/generic/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/kossel_mini/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 5
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 5
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/kossel_pro/Configuration.h Bestand weergeven

392
 //#define TEMP_SENSOR_1_AS_REDUNDANT
392
 //#define TEMP_SENSOR_1_AS_REDUNDANT
393
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
393
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
394
 
394
 
395
-// Extruder temperature must be close to target for this long before M109 returns success
396
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
397
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
398
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
399
-
400
-// Bed temperature must be close to target for this long before M190 returns success
401
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
402
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
403
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
404
-
405
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
406
-// to check that the wiring to the thermistor is not broken.
407
-// Otherwise this would lead to the heater being powered on all the time.
408
-#define HEATER_0_MINTEMP 5
409
-#define HEATER_1_MINTEMP 5
410
-#define HEATER_2_MINTEMP 5
411
-#define HEATER_3_MINTEMP 5
412
-#define HEATER_4_MINTEMP 5
413
-#define HEATER_5_MINTEMP 5
414
-#define BED_MINTEMP 5
415
-
416
-// When temperature exceeds max temp, your heater will be switched off.
417
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
418
-// You should use MINTEMP for thermistor short/failure protection.
395
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
396
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
400
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
401
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
402
+
403
+// Below this temperature the heater will be switched off
404
+// because it probably indicates a broken thermistor wire.
405
+#define HEATER_0_MINTEMP   5
406
+#define HEATER_1_MINTEMP   5
407
+#define HEATER_2_MINTEMP   5
408
+#define HEATER_3_MINTEMP   5
409
+#define HEATER_4_MINTEMP   5
410
+#define HEATER_5_MINTEMP   5
411
+#define BED_MINTEMP        5
412
+
413
+// Above this temperature the heater will be switched off.
414
+// This can protect components from overheating, but NOT from shorts and failures.
415
+// (Use MINTEMP for thermistor short/failure protection.)
419
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_0_MAXTEMP 275
420
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_1_MAXTEMP 275
421
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_2_MAXTEMP 275
422
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_3_MAXTEMP 275
423
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_4_MAXTEMP 275
424
 #define HEATER_5_MAXTEMP 275
421
 #define HEATER_5_MAXTEMP 275
425
-#define BED_MAXTEMP 150
422
+#define BED_MAXTEMP      150
426
 
423
 
427
 //===========================================================================
424
 //===========================================================================
428
 //============================= PID Settings ================================
425
 //============================= PID Settings ================================

+ 22
- 25
config/examples/delta/kossel_xl/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/gCreate/gMax1.5+/Configuration.h Bestand weergeven

396
 //#define TEMP_SENSOR_1_AS_REDUNDANT
396
 //#define TEMP_SENSOR_1_AS_REDUNDANT
397
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
397
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
398
 
398
 
399
-// Extruder temperature must be close to target for this long before M109 returns success
400
-#define TEMP_RESIDENCY_TIME 16  // (seconds)
401
-#define TEMP_HYSTERESIS 12      // (degC) range of +/- temperatures considered "close" to the target one
402
-#define TEMP_WINDOW     5       // (degC) Window around target to start the residency timer x degC early.
403
-
404
-// Bed temperature must be close to target for this long before M190 returns success
405
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
406
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
407
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
408
-
409
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
410
-// to check that the wiring to the thermistor is not broken.
411
-// Otherwise this would lead to the heater being powered on all the time.
412
-#define HEATER_0_MINTEMP 5
413
-#define HEATER_1_MINTEMP 5
414
-#define HEATER_2_MINTEMP 5
415
-#define HEATER_3_MINTEMP 5
416
-#define HEATER_4_MINTEMP 5
417
-#define HEATER_5_MINTEMP 5
418
-#define BED_MINTEMP 5
419
-
420
-// When temperature exceeds max temp, your heater will be switched off.
421
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
422
-// You should use MINTEMP for thermistor short/failure protection.
399
+#define TEMP_RESIDENCY_TIME     16  // (seconds) Time to wait for hotend to "settle" in M109
400
+#define TEMP_WINDOW              5  // (°C) Temperature proximity for the "temperature reached" timer
401
+#define TEMP_HYSTERESIS         12  // (°C) Temperature proximity considered "close enough" to the target
402
+
403
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
404
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
405
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
406
+
407
+// Below this temperature the heater will be switched off
408
+// because it probably indicates a broken thermistor wire.
409
+#define HEATER_0_MINTEMP   5
410
+#define HEATER_1_MINTEMP   5
411
+#define HEATER_2_MINTEMP   5
412
+#define HEATER_3_MINTEMP   5
413
+#define HEATER_4_MINTEMP   5
414
+#define HEATER_5_MINTEMP   5
415
+#define BED_MINTEMP        5
416
+
417
+// Above this temperature the heater will be switched off.
418
+// This can protect components from overheating, but NOT from shorts and failures.
419
+// (Use MINTEMP for thermistor short/failure protection.)
423
 #define HEATER_0_MAXTEMP 245
420
 #define HEATER_0_MAXTEMP 245
424
 #define HEATER_1_MAXTEMP 245
421
 #define HEATER_1_MAXTEMP 245
425
 #define HEATER_2_MAXTEMP 245
422
 #define HEATER_2_MAXTEMP 245
426
 #define HEATER_3_MAXTEMP 245
423
 #define HEATER_3_MAXTEMP 245
427
 #define HEATER_4_MAXTEMP 245
424
 #define HEATER_4_MAXTEMP 245
428
 #define HEATER_5_MAXTEMP 245
425
 #define HEATER_5_MAXTEMP 245
429
-#define BED_MAXTEMP 115
426
+#define BED_MAXTEMP      115
430
 
427
 
431
 //===========================================================================
428
 //===========================================================================
432
 //============================= PID Settings ================================
429
 //============================= PID Settings ================================

+ 22
- 25
config/examples/makibox/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/stm32f103ret6/Configuration.h Bestand weergeven

389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 //#define TEMP_SENSOR_1_AS_REDUNDANT
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
391
 
391
 
392
-// Extruder temperature must be close to target for this long before M109 returns success
393
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
394
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
395
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
396
-
397
-// Bed temperature must be close to target for this long before M190 returns success
398
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
399
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
400
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
401
-
402
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
403
-// to check that the wiring to the thermistor is not broken.
404
-// Otherwise this would lead to the heater being powered on all the time.
405
-#define HEATER_0_MINTEMP 5
406
-#define HEATER_1_MINTEMP 5
407
-#define HEATER_2_MINTEMP 5
408
-#define HEATER_3_MINTEMP 5
409
-#define HEATER_4_MINTEMP 5
410
-#define HEATER_5_MINTEMP 5
411
-#define BED_MINTEMP 5
412
-
413
-// When temperature exceeds max temp, your heater will be switched off.
414
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
415
-// You should use MINTEMP for thermistor short/failure protection.
392
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
393
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
394
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
395
+
396
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
397
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
398
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
399
+
400
+// Below this temperature the heater will be switched off
401
+// because it probably indicates a broken thermistor wire.
402
+#define HEATER_0_MINTEMP   5
403
+#define HEATER_1_MINTEMP   5
404
+#define HEATER_2_MINTEMP   5
405
+#define HEATER_3_MINTEMP   5
406
+#define HEATER_4_MINTEMP   5
407
+#define HEATER_5_MINTEMP   5
408
+#define BED_MINTEMP        5
409
+
410
+// Above this temperature the heater will be switched off.
411
+// This can protect components from overheating, but NOT from shorts and failures.
412
+// (Use MINTEMP for thermistor short/failure protection.)
416
 #define HEATER_0_MAXTEMP 275
413
 #define HEATER_0_MAXTEMP 275
417
 #define HEATER_1_MAXTEMP 275
414
 #define HEATER_1_MAXTEMP 275
418
 #define HEATER_2_MAXTEMP 275
415
 #define HEATER_2_MAXTEMP 275
419
 #define HEATER_3_MAXTEMP 275
416
 #define HEATER_3_MAXTEMP 275
420
 #define HEATER_4_MAXTEMP 275
417
 #define HEATER_4_MAXTEMP 275
421
 #define HEATER_5_MAXTEMP 275
418
 #define HEATER_5_MAXTEMP 275
422
-#define BED_MAXTEMP 150
419
+#define BED_MAXTEMP      150
423
 
420
 
424
 //===========================================================================
421
 //===========================================================================
425
 //============================= PID Settings ================================
422
 //============================= PID Settings ================================

+ 22
- 25
config/examples/tvrrug/Round2/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 0   // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME  0  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

+ 22
- 25
config/examples/wt150/Configuration.h Bestand weergeven

388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
388
 //#define TEMP_SENSOR_1_AS_REDUNDANT
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
389
 #define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10
390
 
390
 
391
-// Extruder temperature must be close to target for this long before M109 returns success
392
-#define TEMP_RESIDENCY_TIME 10  // (seconds)
393
-#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
394
-#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
395
-
396
-// Bed temperature must be close to target for this long before M190 returns success
397
-#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
398
-#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
399
-#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
400
-
401
-// The minimal temperature defines the temperature below which the heater will not be enabled It is used
402
-// to check that the wiring to the thermistor is not broken.
403
-// Otherwise this would lead to the heater being powered on all the time.
404
-#define HEATER_0_MINTEMP 5
405
-#define HEATER_1_MINTEMP 5
406
-#define HEATER_2_MINTEMP 5
407
-#define HEATER_3_MINTEMP 5
408
-#define HEATER_4_MINTEMP 5
409
-#define HEATER_5_MINTEMP 5
410
-#define BED_MINTEMP 5
411
-
412
-// When temperature exceeds max temp, your heater will be switched off.
413
-// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
414
-// You should use MINTEMP for thermistor short/failure protection.
391
+#define TEMP_RESIDENCY_TIME     10  // (seconds) Time to wait for hotend to "settle" in M109
392
+#define TEMP_WINDOW              1  // (°C) Temperature proximity for the "temperature reached" timer
393
+#define TEMP_HYSTERESIS          3  // (°C) Temperature proximity considered "close enough" to the target
394
+
395
+#define TEMP_BED_RESIDENCY_TIME 10  // (seconds) Time to wait for bed to "settle" in M190
396
+#define TEMP_BED_WINDOW          1  // (°C) Temperature proximity for the "temperature reached" timer
397
+#define TEMP_BED_HYSTERESIS      3  // (°C) Temperature proximity considered "close enough" to the target
398
+
399
+// Below this temperature the heater will be switched off
400
+// because it probably indicates a broken thermistor wire.
401
+#define HEATER_0_MINTEMP   5
402
+#define HEATER_1_MINTEMP   5
403
+#define HEATER_2_MINTEMP   5
404
+#define HEATER_3_MINTEMP   5
405
+#define HEATER_4_MINTEMP   5
406
+#define HEATER_5_MINTEMP   5
407
+#define BED_MINTEMP        5
408
+
409
+// Above this temperature the heater will be switched off.
410
+// This can protect components from overheating, but NOT from shorts and failures.
411
+// (Use MINTEMP for thermistor short/failure protection.)
415
 #define HEATER_0_MAXTEMP 275
412
 #define HEATER_0_MAXTEMP 275
416
 #define HEATER_1_MAXTEMP 275
413
 #define HEATER_1_MAXTEMP 275
417
 #define HEATER_2_MAXTEMP 275
414
 #define HEATER_2_MAXTEMP 275
418
 #define HEATER_3_MAXTEMP 275
415
 #define HEATER_3_MAXTEMP 275
419
 #define HEATER_4_MAXTEMP 275
416
 #define HEATER_4_MAXTEMP 275
420
 #define HEATER_5_MAXTEMP 275
417
 #define HEATER_5_MAXTEMP 275
421
-#define BED_MAXTEMP 150
418
+#define BED_MAXTEMP      150
422
 
419
 
423
 //===========================================================================
420
 //===========================================================================
424
 //============================= PID Settings ================================
421
 //============================= PID Settings ================================

Laden…
Annuleren
Opslaan