 #ifdef SEND_DATA
   // Transmitter is connected to Arduino Pin #10 (TX_PIN)
   theSender.enableTransmit(TX_PIN);
+  
+  // default in RCSwitch library is 10
+  //theSender.setRepeatTransmit(10);
 
   // Optional set pulse length.
   theSender.setPulseLength(200);

  Serial.println();    
}



    // alternative printout, only known sensors correctly prefixed
    if ( sensors.isConnected( gSensor1 ) ) {
      temp = sensors.getTempC( gSensor1 );
#ifdef DEBUG
      Serial << "T1: " << temp << " " 
             << getRawTemperature(temp, TEMPERATURE_PRECISION)
             << " ";
#endif // DEBUG
      SEND_T1(getRawTemperature(temp, TEMPERATURE_PRECISION));
    }
    if ( sensors.isConnected( gSensor2 ) ) {
      temp = sensors.getTempC( gSensor2 );
#ifdef DEBUG
      Serial << "T2: " << temp << " " 
             << getRawTemperature(temp, TEMPERATURE_PRECISION)
             << " ";
#endif // DEBUG
      SEND_T2(getRawTemperature(temp, TEMPERATURE_PRECISION));
    }
    if ( sensors.isConnected( gSensor3 ) ) {
      temp = sensors.getTempC( gSensor3 );
#ifdef DEBUG
      Serial << "T3: " << temp << " " 
             << getRawTemperature(temp, TEMPERATURE_PRECISION)
             << " ";
#endif // DEBUG
      SEND_T3(getRawTemperature(temp, TEMPERATURE_PRECISION));
    }
    if ( sensors.isConnected( gSensor4 ) ) {
      temp = sensors.getTempC( gSensor4 );
#ifdef DEBUG
      Serial << "T4: " << temp << " " 
             << getRawTemperature(temp, TEMPERATURE_PRECISION)
             << " ";
#endif // DEBUG
      SEND_T4(getRawTemperature(temp, TEMPERATURE_PRECISION));
    }
    if ( sensors.isConnected( gSensor5 ) ) {
      temp = sensors.getTempC( gSensor5 );
#ifdef DEBUG
      Serial << "T5: " << temp << " " 
             << getRawTemperature(temp, TEMPERATURE_PRECISION)
             << " ";
#endif // DEBUG
      SEND_T5(getRawTemperature(temp, TEMPERATURE_PRECISION));
    }
#ifdef DEBUG
    Serial.println();
#endif // DEBUG
  } // if ( getDeviceCount() > 0 )
#endif // READ_SENSORS

  SEND_SYNC(2);
}

/**
