Pārlūkot izejas kodu

Correct Kossel Pro Configuration_adv (PR#2473)

Richard Wackerbarth 10 gadus atpakaļ
vecāks
revīzija
b80a6a8d31

+ 25
- 20
Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h Parādīt failu

@@ -19,16 +19,11 @@
19 19
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
20 20
 
21 21
 /**
22
- * Heating Sanity Check
23
- *
24
- * Whenever an M104 or M109 increases the target temperature this will wait for WATCH_TEMP_PERIOD milliseconds,
25
- * and if the temperature hasn't increased by WATCH_TEMP_INCREASE degrees, the machine is halted, requiring a
26
- * hard reset. This test restarts with any M104/M109, but only if the current temperature is below the target
27
- * by at least 2 * WATCH_TEMP_INCREASE degrees celsius.
22
+ * Thermal Protection parameters
28 23
  */
29
-#ifdef THERMAL_RUNAWAY_PROTECTION_HOTENDS
30
-  #define THERMAL_RUNAWAY_PROTECTION_PERIOD 40        // Seconds
31
-  #define THERMAL_RUNAWAY_PROTECTION_HYSTERESIS 4     // Degrees Celsius
24
+#ifdef THERMAL_PROTECTION_HOTENDS
25
+  #define THERMAL_PROTECTION_PERIOD 40        // Seconds
26
+  #define THERMAL_PROTECTION_HYSTERESIS 4     // Degrees Celsius
32 27
 
33 28
   /**
34 29
    * Whenever an M104 or M109 increases the target temperature the firmware will wait for the
@@ -40,9 +35,9 @@
40 35
   #define WATCH_TEMP_INCREASE 4               // Degrees Celsius
41 36
 #endif
42 37
 
43
-#ifdef THERMAL_RUNAWAY_PROTECTION_BED
44
-  #define THERMAL_RUNAWAY_PROTECTION_BED_PERIOD 20    // Seconds
45
-  #define THERMAL_RUNAWAY_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
38
+#ifdef THERMAL_PROTECTION_BED
39
+  #define THERMAL_PROTECTION_BED_PERIOD 20    // Seconds
40
+  #define THERMAL_PROTECTION_BED_HYSTERESIS 2 // Degrees Celsius
46 41
 #endif
47 42
 
48 43
 #ifdef PIDTEMP
@@ -54,14 +49,16 @@
54 49
   #endif
55 50
 #endif
56 51
 
57
-
58
-//automatic temperature: The hot end target temperature is calculated by all the buffered lines of gcode.
59
-//The maximum buffered steps/sec of the extruder motor are called "se".
60
-//You enter the autotemp mode by a M109 S<mintemp> B<maxtemp> F<factor>
61
-// the target temperature is set to mintemp+factor*se[steps/sec] and limited by mintemp and maxtemp
62
-// you exit the value by any M109 without F*
63
-// Also, if the temperature is set to a value <mintemp, it is not changed by autotemp.
64
-// on an Ultimaker, some initial testing worked with M109 S215 B260 F1 in the start.gcode
52
+/**
53
+ * Automatic Temperature:
54
+ * The hotend target temperature is calculated by all the buffered lines of gcode.
55
+ * The maximum buffered steps/sec of the extruder motor is called "se".
56
+ * Start autotemp mode with M109 S<mintemp> B<maxtemp> F<factor>
57
+ * The target temperature is set to mintemp+factor*se[steps/sec] and is limited by
58
+ * mintemp and maxtemp. Turn this off by excuting M109 without F*
59
+ * Also, if the temperature is set to a value below mintemp, it will not be changed by autotemp.
60
+ * On an Ultimaker, some initial testing worked with M109 S215 B260 F1 in the start.gcode
61
+ */
65 62
 #define AUTOTEMP
66 63
 #ifdef AUTOTEMP
67 64
   #define AUTOTEMP_OLDWEIGHT 0.98
@@ -101,6 +98,11 @@
101 98
 // before setting a PWM value. (Does not work with software PWM for fan on Sanguinololu)
102 99
 //#define FAN_KICKSTART_TIME 100
103 100
 
101
+// This defines the minimal speed for the main fan, run in PWM mode
102
+// to enable uncomment and set minimal PWM speed for reliable running (1-255)
103
+// if fan speed is [1 - (FAN_MIN_PWM-1)] it is set to FAN_MIN_PWM
104
+//#define FAN_MIN_PWM 50
105
+
104 106
 // @section extruder
105 107
 
106 108
 // Extruder cooling fans
@@ -366,6 +368,9 @@
366 368
     //#define PROGRESS_MSG_ONCE
367 369
   #endif
368 370
 
371
+  // This allows hosts to request long names for files and folders with M33
372
+  //#define LONG_FILENAME_HOST_SUPPORT
373
+
369 374
 #endif // SDSUPPORT
370 375
 
371 376
 // for dogm lcd displays you can choose some additional fonts:

Notiek ielāde…
Atcelt
Saglabāt