     Serial.print("Sending: ");
     Serial.println(sendStrings[i]);
     
-//    mySwitch.sendTriState("FFFFFFFF1111");
-  }
-  
-}
+    mySwitch.sendTriState(sendStrings[i]);
+    delay(100);
+  }
+  
+}

      currentStep = Waiting;
      lastTime = newTime;
      break;
    case Waiting:
      if(elapsedTime > 15000)
      {
        lastTime = newTime;
        currentStep = SendingRed;

    case 0:    
    case 1:    
    case 2:
      sendStrings[hatNo][9] = red ? '1' : '0';
      sendStrings[hatNo][10] = green ? '1' : '0';
      sendStrings[hatNo][11] = blue ? '1' : '0';
      break;
    case 3:
      sendStrings[hatNo][9] = red ? '1' : '0';
      sendStrings[hatNo][10] = green ? '1' : '0';
      sendStrings[hatNo][11] = blue ? '1' : '0';      
      break;
  }
}
