tweaked range a bit: led-max now 85°C, regulating-zone shifted by 5°C

master
Paul Goeser 13 years ago
parent 51aa4e7343
commit ea9ae2ea06

@ -16,7 +16,7 @@
#define LED_GREEN_TEMP 300 #define LED_GREEN_TEMP 300
//#define LED_RED_TEMP 1000 //#define LED_RED_TEMP 1000
#define LED_RED_TEMP 800 #define LED_RED_TEMP 850
#define TARGET_TEMP_MIN 300 #define TARGET_TEMP_MIN 300
#define TARGET_TEMP_MAX 1050 #define TARGET_TEMP_MAX 1050
@ -134,13 +134,13 @@ ISR(PCINT0_vect)
inline uint8_t control_output(void) inline uint8_t control_output(void)
{ {
if(temperature > target) if(temperature - 50 > target)
{ {
return 0; return 0;
} }
else if(temperature + 100 > target) else if(temperature + 50 > target)
{ {
return (target - temperature) * 192 / 100; return (target - temperature + 50) * 240 / 100;
} }
else else
{ {

Loading…
Cancel
Save