   while (!myds.read()) {
     // do nothing
   }
-  Serial.print("Conversion took: ");
+/*  Serial.print("Conversion took: ");
   Serial.print(millis() - starttime);
-  Serial.println(" ms");
+  Serial.println(" ms");*/
 
   //delay(1000);     // maybe 750ms is enough, maybe not
   // we might do a ds.depower() here, but the reset will take care of it.


  //Serial.print("  Data = ");
  //Serial.print(present,HEX);
  Serial.println("Raw Scratchpad Data: ");
  for ( i = 0; i < 9; i++) {           // we need 9 bytes
    data[i] = myds.read();
    Serial.print(data[i], HEX);
    Serial.print(" ");
  }
  //Serial.print(" CRC=");
  //Serial.print(OneWire::crc8(data, 8), HEX);
  Serial.println();

  // convert the data to actual temperature


  OneWire myds(owpin);
  getfirstdsadd(myds,dsaddr);

  Serial.print(headRDF);
  int j;
  for (j=0;j<8;j++) {
    if (dsaddr[j] < 16) {
