   for (int i=0;i<3;i++) if(bus[i]->available()) {
     char c = bus[i]->read();
     switch(c) {
-      case 255: // button is pressed
+      case ALERT: // button is pressed
         if (!isSource && !alertState) {
           // set alert state and set random timer
           alertState = true;

int alertTimer;

void sendEnergy() {
  char c = 0;
  for (int i=0; i<3; i++) bus[i]->write(c);
  addTimer(100, sendEnergy);
}


void dropConnector() {
  // send out message that we're going to drop a connector
  char c = DROPPING_CONNECTOR;
  for (int i=0; i<3; i++) bus[i]->write(c);
  
  // pick random connector to drop
