Forum: Compiler & IDEs Dallas One Wire Suchroutine


von Stephan (Gast)


Lesenswert?

Hallo,
ich durchsuche meinen Dallas One Wire Bus mit hilfe der Routinen, die in 
der Dokumentation von Maxim zu finden sind.
Es klappt soweit auch alles, nur, dass er nach dem zweiten Teilnehmer 
immer wider den ersten Findet und somit nie fertig wird mit dem Suchen.

Hatte vielleicht schon mal jemand ein solches Problem und hat einen Tip, 
was ich falsch mache?

Gruß Stephan

von Peter D. (peda)


Lesenswert?

Um immer das folgende Device zu finden, mußt Du die komplette ID des 
letzten übergeben und die Nummer des letzten unterschiedlichen Bits.


Hier ein Beispiel:

Beitrag "DS1820, DS18B20 in C"


Peter

von Stephan S. (scoty6v)


Lesenswert?

Hallo Peter, ich habe meinen Fehler gefunden.
Man braucht keine ID zu übertragen, aber ich hatte einen Fehler in der 
Berechnung der search_direction.

Gruß Stephan

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.