   pinMode(watchDogPin, INPUT);
   pinMode(resetPin, OUTPUT);
   digitalWrite(resetPin, HIGH);
+  delay(fumeHoodMonitorBootTime);
   watchDogTimer = millis();
-  heartBeatTimer = millis();
 }
 
 void loop(){

    digitalWrite(resetPin, LOW);
    delay(resetDuration);
    digitalWrite(resetPin, HIGH);
    delay(15000); // wait 15 seconds for monitor to reboot
    watchDogTimer = millis();
  }
}


unsigned long watchDogInterval = 7000;
unsigned long resetDuration = 5000;
unsigned long fumeHoodMonitorBootTime = 15000;
unsigned long watchDogTimer;

bool watchDogHasBeenPet = false;

