Hallo,
ich betreibe seit ca. einem Jahr recht stabil mehrere DS18B20 via 1Wire am GPIO4 des Raspi.
Nun möchte ich bald auf einen USB-Busmaster umsteigen.
Hierzu habe ich mir einen solchen besogt, und testweise an meinem 2. Raspi angeschlossen. Daran ein DS18B20 den ich via OWX auslese. Das funktioniert auch ganz gut, nur was mich wundert, ist das die
Sensor-ID vom selben Sensor via GPIO4 eine anders dargestellte ist als via OWX/USB-Busmaster.
Wird diese für die Anzeige unterschiedlich umgerechnet ?
Beispiel:
GPIO4: 28-00000655f63a
OWX: 3AF655060000
Beides ist ein und derselbe Sensor
Die Darstellungsreihenfolge der Bytes (Zahlenpaare) ist im OWX umgekehrt. Das ist aber reine Definitionssache.
Nun, die Reihenfolge in OWX ist diejenige, die von Maxim - dem Hersteller - verwendet wird.
LG
pah
Danke
Zitat von: Starkstrombastler am 05 Januar 2015, 21:17:56
Die Darstellungsreihenfolge der Bytes (Zahlenpaare) ist im OWX umgekehrt. Das ist aber reine Definitionssache.
*Hust*, wie kann man das denn umrechnen/umsetzen ? Muss 17 Sensoren identifizieren, und via Temp ist das schwierig :-[
Was meinst Du mit "via Temp"?
Das manuelle Umrechnen ist nur eine kleine Fleißaufgabe:
Beginne mit den beiden rechten Stellen in der ersten ID: 3A
Die kommen ans linke Ende der zweiten ID
Dann kommen die viertletzte und drittletzte Stelle in der ersten ID: F6
Die kommen an Stelle drei und vier der zweiten ID
usw.
Super, vielen lieben Dank. Manchmal sieht man den Wald vor lauter Bäumen nicht.
Via Temp meinte ich, anhand der dargestellten Temperatur Rückschlüsse auf den verwendeten Sensor zu nehmen...
LG
Gesendet von xyz mit Tapatalk