   * temporary - setup and test lcd
   */
   lcd.begin(16, 2);
-  lcd.print("Online");
+  printStatus();
   
   /*
   * temporary

void receiveData(int numBytes) {
  if (!systemArmed) {
    systemArmed = true;
    digitalWrite(armedPin, HIGH);
    /*
    * temporary
    */
    lcd.setCursor(0,0);
    lcd.print("System armed");
  }
}

void sendData() {
  
}

// nonblocking countdown timer
void countdown() {
  long curr = millis();
  long delta = millis() - curr;
  while (interval - delta >= 0) {
    /*
    * temporary
    */
    lcd.setCursor(0,0);
    lcd.print((interval - delta) / 1000);
  }
}


  }
  
  triggerState = digitalRead(triggerPin);
  if (triggerState == HIGH && systemArmed && triggerReady) {
    digitalWrite(armedPin, LOW);
    triggerReady = false;
    countdown();
  }
}
