Thermocouple routines.
Provides a sense_temperature
method to convert thermoelectric
potential to temperature. The following thermocouple types are supported:
This library includes newtype types, or wrapper types, to help with using the proper units when doing calculations. I investigated using a dimensional analysis crate such as uom or dimensioned instead of making my own newtype types. However after experimentation, I found this to be difficult to use and not at all lightweight.
The underlying storage type is either f64
(default) or f32
. For the
f64
storage type, the results from this crate match the NIST ITS-90
Thermocouple Database exactly.
Add this to your Cargo.toml
:
toml
[dependencies]
thermocouple = "0.1.3"
and this to your crate root:
rust
extern crate thermocouple;