     end_time = millis();
 
     if(end_time - toggle_time > ledStateInterval) {
-      if (eighty_twenty) {
+      if (blinkShort) {
         if (digitalRead(ledStatePin)) {
-          digitalWrite(ledStatePin, 0);
+          digitalWrite(ledStatePin, LOW);
           bucket = 0;
         }
-        else if (bucket == 9)
-          digitalWrite(ledStatePin, 1);
+        else if (bucket == blinkShort_ratio)
+          digitalWrite(ledStatePin, HIGH);
         else
           bucket++;
       }

char XBeeInString[50];


boolean eighty_twenty = false;

unsigned int blinkFast = 200;
unsigned int blinkSlow = 200;
unsigned int ledStateInterval = blinkFast;
unsigned long randomDelay = 0;
unsigned long start_time;
unsigned long end_time;

  if(signal_response){
    if(millis() - signal_time > signal_threshold){
      signal_response = false;
      digitalWrite(ledSignalPin, LOW);
    }
  }
  
