 
 }
 
+/** Timer Functions */
+
+void updateTimers() {
+  manualModeLocked = (ms - manualModeReleaseTime < manualModeLockTime);
+  openTimeComplete = (ms - motorStartTime > openTime);
+  closeTimeComplete = (ms - motorStartTime > closeTime);
+}
+
 /** Mode Update Functions */
 
 void updateMode() {

  digitalWrite(pinOpenBtnOut, LOW);
  digitalWrite(pinCloseBtnOut, HIGH);
  digitalWrite(pinParkingBrakeOut, HIGH);
}


void sendStop() {
  log("send : stop!");

    return;
  }
  //wait on timer
  if (openTimeComplete) {
    currentMode = modeWait;
    return;
  }
