Also die ID´s von den Sensoren hab ich bereits ausgelesen, das ist nicht das problem... Aber halt nicht wie ich sie in Variablen speichere.
Habs jetzt folgender maßen probiert:

Code:
   if (id == 0xB37C720108009B)
   {
    temp = temp1;

      sprintf( sa, "  T: %04X = ", temp1 );	// hex value
      uputs( sa );
      sprintf( sa, "%4d.%01døC", temp1 >> 4, (temp1 << 12) / 6553 ); // 0.1øC
      uputsnl( sa );
  }
Aber funktioniert leider nicht