diff options
author | kliment <kliment.yanev@gmail.com> | 2011-09-17 07:28:29 -0700 |
---|---|---|
committer | kliment <kliment.yanev@gmail.com> | 2011-09-17 07:28:29 -0700 |
commit | d6fe1dab44a452fcd223c03524698f040407e61f (patch) | |
tree | de07b48ab16c9724dbfc90ba19744b1ff9f94774 /Sprinter/Sprinter.pde | |
parent | 51a0f47d4791f77205d9a8d199b0242bf9b5beb0 (diff) | |
parent | 80f186ebe05615fe7127914ce71186564ae29ea0 (diff) |
Merge pull request #91 from alexrj/alarm-pin
Signal an optional ALARM_PIN when reaching MAXTEMP
Diffstat (limited to 'Sprinter/Sprinter.pde')
-rw-r--r-- | Sprinter/Sprinter.pde | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Sprinter/Sprinter.pde b/Sprinter/Sprinter.pde index 8e94db8..d385285 100644 --- a/Sprinter/Sprinter.pde +++ b/Sprinter/Sprinter.pde @@ -292,9 +292,11 @@ void setup() #if (HEATER_0_PIN > -1) SET_OUTPUT(HEATER_0_PIN); + WRITE(HEATER_0_PIN,LOW); #endif #if (HEATER_1_PIN > -1) SET_OUTPUT(HEATER_1_PIN); + WRITE(HEATER_1_PIN,LOW); #endif //Initialize Fan Pin @@ -302,6 +304,12 @@ void setup() SET_OUTPUT(FAN_PIN); #endif + //Initialize Alarm Pin + #if (ALARM_PIN > -1) + SET_OUTPUT(ALARM_PIN); + WRITE(ALARM_PIN,LOW); + #endif + //Initialize LED Pin #if (LED_PIN > -1) SET_OUTPUT(LED_PIN); @@ -1471,6 +1479,9 @@ void manage_heater() #ifdef MAXTEMP if(current_raw >= maxttemp) { target_raw = 0; + #if (ALARM_PIN > -1) + WRITE(ALARM_PIN,HIGH); + #endif } #endif #if (TEMP_0_PIN > -1) || defined (HEATER_USES_MAX6675) || defined (HEATER_USES_AD595) |