#define X_MIN 0.0
// eigentlich 184mm, aber wir lassen uns ein bisschen Sicherheitsabstand
//#define X_MAX 184.0
-#define X_MAX 180.0
+#define X_MAX 177.0
#define Y_MIN 0.0
#define Y_MAX 195.0
set temperature +- TEMP_HYSTERESIS) for this long before target is achieved
(and a M116 succeeds). Unit is seconds.
*/
-#define TEMP_RESIDENCY_TIME 60
+#define TEMP_RESIDENCY_TIME 30
/**
TEMP_EWMA: Smooth noisy temperature sensors. Good hardware shouldn't be
// name type pin additional
DEFINE_TEMP_SENSOR(noheater, TT_INTERCOM, AIO0, 0)
-DEFINE_TEMP_SENSOR(bed, TT_INTERCOM, AIO1, 0)
+//DEFINE_TEMP_SENSOR(bed, TT_INTERCOM, AIO1, 0)
// bed has no heater attached
#define HEATER_bed HEATER_noheater
// workaround for heated bed over intercom. HEATER_EXTRUDER, HEATER_BED are the intercom temp channel numbers.
#define HEATER_EXTRUDER 0
-#define HEATER_BED 1
+//~ #define HEATER_BED 1
#define HEATER_FAN 2
\r
#define TEMP_THERMISTOR\r
\r
-//~ //original code\r
-//~ #define HEATER_PIN DIO11\r
-//~ #define BED_PIN AIO1\r
-//~ #define FAN_PIN DIO12\r
-// r3: exchange HEATER and BED (we don't have bed right now, and heater-mosfet is shot)\r
-#define BED_PIN DIO11\r
-#define HEATER_PIN AIO1\r
-#define FAN_PIN DIO12\r
+//e.e.: TechZoneRemix Gen3 Extruder Board:\r
+// 12V screw terminal C: DIO12\r
+// 12V screw terminal B: DIO11\r
+// 12V screw terminal A: AIO1\r
+\r
+#define HEATER_PIN DIO12\r
+#define BED_PIN AIO1\r
+#define FAN_PIN DIO11\r
\r
// extruder settings\r
#define TEMP_HYSTERESIS 5
// dummy temp sensor so analog_mask includes trim pot\r
DEFINE_TEMP_SENSOR(noheater, TT_THERMISTOR, TRIM_POT_CHANNEL, 0)\r
#endif\r
-\r
+// DEFINE_HEATER(<name>, <pin>, <fan startup threshold pwm value>)\r
+// fan startup threshold: FANs usually take more power to start spinning than to keep spinning,\r
+// so, below a given pwm value we start the fan with full power and after
+// 50ms lower the output to the requested value.\r
#ifdef DEFINE_HEATER\r
-//~ //original code\r
-//~ DEFINE_HEATER(extruder, DIO11)\r
-//~ DEFINE_HEATER(bed, AIO1)\r
-// r3: exchange HEATER and BED\r
-DEFINE_HEATER(extruder, AIO1)\r
-DEFINE_HEATER(bed, DIO11)\r
-DEFINE_HEATER(fan, DIO12)\r
+DEFINE_HEATER(extruder, DIO12, 0)\r
+DEFINE_HEATER(bed, AIO1, 0)\r
+DEFINE_HEATER(fan, DIO11, 150)\r
#endif\r
\r
// list of PWM-able pins and corresponding timers\r