   }
 
   if(SERIAL_DEBUG) {
-    Serial.println("dropping connector");
+    Serial.println("dropping random connector");
   }
 
   // give communication a break and drop connector


void readActiveBus() {
  while(bus[activeBus]->available()) {
    if(SERIAL_DEBUG) {
      Serial.print("a");
      Serial.println(activeBus);
    }
    int message = int(bus[activeBus]->read());
    if(message != 0) {
      if(SERIAL_DEBUG) {
        Serial.print(activeBus);

  if(SERIAL_DEBUG) {
    Serial.print("w");
    Serial.print(busIndex);
    Serial.print(": ");
    Serial.println(value);
  }
  // begin with pulse so other side can start listening
  digitalWrite(TX[busIndex], LOW);
