[time-nuts] Tbolt temperature sensor
holrum at hotmail.com
Thu Feb 5 06:25:08 UTC 2009
Actually, what is apparently going on with the newer Thunderbolts is worse than that. The reported temperature seems to only end in 0.25C or 0.75C, so it has an effective 0.5C resolution. The basic DS1620 resolution is 9 bits, but the Tbolt firmware reduces that to 8 bits since the first step in the high res temp algorithm is to mask off the lower bit. Whatever is going on they are not getting the extra resolution that they think they are, and in fact they are reducing the basic resolution of the chip.
The firmware does seem do do some filtering on those values since whenever the reading steps you can see some smoothing going on. A lot of times the temperature value oscillatates around the step point. The filter apparently does not have any hysteresis.
The older Thunderbolts produced a nice smooth curve. The high res temperature reading (Bruce says is 12 bit/0.0625C) coupled with the firmware filtering gave temperature curves with microdegree scale resolution. The newer ones clunk around with effectively 0.5C resolution.
Windows Live™: Keep your life in sync.
More information about the time-nuts