Skip to content

These module docs are in beta and may be incomplete.

modm:driver:tmp175: TMP175 Thermometer

TMP175 digital temperature sensor driver.

The TMP175 is a digital temperature sensor with a two-wire interface and measures temperature over a range of -40 to +125 deg Celsius with a resolution of 1/16 (0.0625) deg C and an accuracy of up to 1.5 deg C.

The sensor has a default refresh rate of 4Hz but can be raised up to 30Hz by repeatedly manually starting a conversion (with startConversion()), which lasts between 30ms and 240ms depending on resolution.


// Struct
struct modm::tmp175;


modm:driver:tmp175 modm_driver_tmp175 modm: driver: tmp175 modm_architecture_i2c_device modm: architecture: i2c.device modm_driver_tmp175->modm_architecture_i2c_device modm_architecture_register modm: architecture: register modm_driver_tmp175->modm_architecture_register modm_driver modm: driver modm_driver_tmp175->modm_driver modm_driver_lm75 modm: driver: lm75 modm_driver_tmp175->modm_driver_lm75 modm_processing_protothread modm: processing: protothread modm_driver_tmp175->modm_processing_protothread