Closed tablatronix closed 8 years ago
It's not wrong, 85 is an error code. Reducing your pull-up resistor will help you.
How do you tell ? Didn't see it n the datasheet.
dropped to 2k3
ROM = 28 FF C9 30 C2 15 1 80
Chip = DS18B20
Data = 1 18 4 4B 46 1F FF 1F 10 6B CRC=6B
Temperature = 65.50 Celsius, 149.90 Fahrenheit
I had to use a 1k to get actual temp.
Thanks.
But I am curious why, is it just something the lib doesn't detect? I figure bit read problems would fail crc check?
I think i understand the 85 now, indication of device resets. Interesting.
In my case it's starting to show correct temperature around ~1.9k - it would be nice to add more specific information about needed rezystor. I spend some time looking into few lib's sources why shown temperature is incorrect.
Why would my temperatures be wrong in parasitic mode ?