Hallo,
ich habe hier mehrere LM75 Platinchen. Das schöne: sie geben 3 nachkommabits heraus _ 0,125° Auflösung.
Das unschöne: das Highbyte gehört zu einer älteren Messung
Sie werden im Sekundentakt mit gemütlichen 40khz abgefragt.
I2cstart
I2cwbyte $9e
I2crbyte I2cbuf(0) , Ack 'HB
I2crbyte I2cbuf(1) , Nack 'LB
I2cstop
Das er gibt dann die Auffälligkeit 60,0 - 60,9 - 59,9
Mein quick&dirty Lösung ist einfach: das Lowbyte zwischenzuspeichern und bei der nächsten Abfrage zu ersetzen.
Nur ist das wohl nicht im Sinne des Erfinders. Hat jemand ihm im Einsatz?
ich habe hier mehrere LM75 Platinchen. Das schöne: sie geben 3 nachkommabits heraus _ 0,125° Auflösung.
Das unschöne: das Highbyte gehört zu einer älteren Messung
Sie werden im Sekundentakt mit gemütlichen 40khz abgefragt.
I2cstart
I2cwbyte $9e
I2crbyte I2cbuf(0) , Ack 'HB
I2crbyte I2cbuf(1) , Nack 'LB
I2cstop
Das er gibt dann die Auffälligkeit 60,0 - 60,9 - 59,9
Mein quick&dirty Lösung ist einfach: das Lowbyte zwischenzuspeichern und bei der nächsten Abfrage zu ersetzen.
Nur ist das wohl nicht im Sinne des Erfinders. Hat jemand ihm im Einsatz?