-
Notifications
You must be signed in to change notification settings - Fork 50
The NTC type of sensor is a thermistor with a Negative Temperature Coefficent, which is used by some TEMPer types (the ones using the TEMPerNTC name).
A thermistor is basically a resistor whose value changes with temperature. NTC thermistors are the thermistors with a resistance that decreases with increasing temperature. As such, the term covers a wide range of different thermistors with varying characteristics.
However, we are here talking about TEMPer devices, not thermistors in general, which luckily limits the field somewhat.
Now, most of the TEMPerNTC devices don't specify which thermistor they are using. However, they all specify the same temperature range, from -50°C to +150°C, so it is likely that they are all using the same type (or at least similar ones). Additionally, there is one device, the TEMPerNTCII, which specifies that it uses 10K F3950 NTC thermistor probes.
So, for now, I'll just assume all the TEMPerNTC devices use those thermistors.
NTC sensors are not yet supported by TEMPered, so I cannot here give a decent explanation of how to get the temperature from them, or how to calculate the final value from the raw data (since I don't know how, myself).
However, I can mention that Magnus Sulland's Perl module supports a device using these, and from what I've seen, reading the temperature can require several queries to the device, which includes changing the gain (and waiting for that to take hold).
I do intend to add support for these eventually, and will update this when I have done so.