summaryrefslogtreecommitdiff
path: root/Sprinter/Configuration.h
diff options
context:
space:
mode:
authorKeegi <keegi@spamcop.net>2011-08-10 16:09:23 +0300
committerKeegi <keegi@spamcop.net>2011-09-17 17:45:43 +0300
commit116eefa1d78339a705390eb14db9eb4f09a6ae1a (patch)
treef697728c48cda16b3bd5384d56cdd53d7a64f33f /Sprinter/Configuration.h
parentc6a228d62ed7f42eb2a019801d9fa4316b45bdb7 (diff)
fixed typo, added even more PID improvements (these settings work out of box for my old hotend, but overshoot badly on MG hotend)
Diffstat (limited to 'Sprinter/Configuration.h')
-rw-r--r--Sprinter/Configuration.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/Sprinter/Configuration.h b/Sprinter/Configuration.h
index df55c7d..e246e65 100644
--- a/Sprinter/Configuration.h
+++ b/Sprinter/Configuration.h
@@ -118,7 +118,7 @@ char uuid[] = "00000000-0000-0000-0000-000000000000";
//// PID settings:
// Uncomment the following line to enable PID support. This is untested and could be disastrous. Be careful.
-//#define PIDTEMP
+//#define PIDTEMP 1
#ifdef PIDTEMP
#define PID_INTEGRAL_DRIVE_MAX 80 // too big, and heater will lag after changing temperature, too small and it might not compensate enough for long-term errors
#define PID_PGAIN 1280 //256 is 1.0 // value of 5.0 means that error of 20C is changing it almost halfway of the PWM range
@@ -127,7 +127,7 @@ char uuid[] = "00000000-0000-0000-0000-000000000000";
// magic formula 1, to get approximate "zero error" PWM duty. It is most likely linear formula
#define HEATER_DUTY_FOR_SETPOINT(setpoint) (22+1*setpoint)
// magic formula 2, to make led brightness approximately linear
-#define LED_PWM_FOR_BRIGTHNESS(brightness) ((64*brightness-1384)/(300-brightness))
+#define LED_PWM_FOR_BRIGHTNESS(brightness) ((64*brightness-1384)/(300-brightness))
#endif
// Change this value (range 1-255) to limit the current to the nozzle