 
 // Data wire is plugged into port 2 on the Arduino
 #define ONE_WIRE_BUS 2
-#define TEMPERATURE_PRECISION 12
+#define TEMPERATURE_PRECISION 10
 
 // Setup a oneWire instance to communicate with any OneWire devices (not just Maxim/Dallas temperature ICs)
 OneWire oneWire(ONE_WIRE_BUS);

#define SCAN_SENSORS
// read temperature sensors
#define READ_SENSORS

#ifdef DEBUG
 // http://arduiniana.org/libraries/streaming/

    sensors.requestTemperatures(); // Send the command to get temperatures

#ifdef DEBUG
    float temp;
    
    // printout of temperature sensor values in the order they are enumerated at the 1-wire bus
    // reading will be prefixed via T1: .. T2: ... etc.
    // alternative printout, only known sensors correctly prefixed
    if ( sensors.isConnected( gSensor1 ) ) {
      temp = sensors.getTempC( gSensor1 );
      Serial << "T1: " << temp << " " << getRawTemperature(temp);
    }
    if ( sensors.isConnected( gSensor2 ) ) {
      temp = sensors.getTempC( gSensor2 );
      Serial << "T2: " << temp << " " << getRawTemperature(temp);
    }
    if ( sensors.isConnected( gSensor3 ) ) {
      temp = sensors.getTempC( gSensor3 );
      Serial << "T3: " << temp << " " << getRawTemperature(temp);
    }
    if ( sensors.isConnected( gSensor4 ) ) {
      temp = sensors.getTempC( gSensor4 );
      Serial << "T4: " << temp << " " << getRawTemperature(temp);
    }
    if ( sensors.isConnected( gSensor5 ) ) {
      temp = sensors.getTempC( gSensor5 );
      Serial << "T5: " << temp << " " << getRawTemperature(temp);
    }
    Serial.println();
#endif // DEBUG
