Zitat Zitat von Rofo88
Sollte sich an den Sensoren nichts ändern liefert 1wireserchnext immer die gleiche Reihenfolge.
Woher weißt du das? Ich habe so eine Aussage bei Dallas noch nie gelesen.

Zitat Zitat von Rofo88
Es ging auch nicht darum weniger Flash zu verbrauchen sondern es einfacher zu machen!
Ich denke, es ist umständlicher. Er hat die Adressen schon alle, warum sollte er sie dann jedesmal neu bestimmen.

Gerade Anfängern rate ich nie, ein Wait zu benutzen. Bei der Initialisierung von einem Display oder so ist das ok, aber nicht in einer Schleife, die dauernd ausgeführt wird, schon gar nicht von einer Sekunde.
Und schau dich mal hier im Forum nach Code zu den Sensoren um, immer steht da Konvertierung starten, warten, auslesen. Jeder kopiert das und denkt, das müsste so sein.

Wenn man vor der Schleife schon mal die Konvertierung startet, stimmt auch der erste Wert.

Aber sei's drum, jeder so wie er es mag.