Hallo,
ich betreibe an meinem PI 2 Temperatur-Sensoren vom Typ DS18B20. Zurzeit läuft das ganze noch im Testbetrieb und die beiden hängen parallel an einem kurzen zweiadrigem Kabel mit Pullup-Widerstand (s. http://www.kompf.de/weather/pionewiremini.html)
Vom Grundsatz klappt das auch alles gut, aber sporadisch werden fehlerhafte Werte empfangen, die aber aus gültig gekennzeichnet sind:
:~# cat /sys/bus/w1/devices//10-000802db7ae2/w1_slave
2f 00 4b 46 ff ff 05 10 f1 : crc=f1 YES
2f 00 4b 46 ff ff 05 10 f1 t=23437
:~# cat /sys/bus/w1/devices//10-000802db7ae2/w1_slave
2f 00 4b 46 ff ff 05 10 f1 : crc=f1 YES
2f 00 4b 46 ff ff 05 10 f1 t=23437
:~# cat /sys/bus/w1/devices//10-000802db7ae2/w1_slave
aa 00 4b 46 ff ff 0c 10 87 : crc=87 YES
aa 00 4b 46 ff ff 0c 10 87 t=85000
:~# cat /sys/bus/w1/devices//10-000802db7ae2/w1_slave
2f 00 4b 46 ff ff 05 10 f1 : crc=f1 YES
2f 00 4b 46 ff ff 05 10 f1 t=23437
:~# cat /sys/bus/w1/devices//10-000802db7ae2/w1_slave
2f 00 4b 46 ff ff 04 10 35 : crc=35 YES
2f 00 4b 46 ff ff 04 10 35 t=23500
Dieses Phänomen tritt bei beiden Sensoren auf, jedoch selten gleichzeitig. Hatte schon mal jemand dieses Problem und eine Lösung dazu?
Gruß aus der Stadt der CeBIT
Jochen