|
I2C_Drivers (ARM) 1.1
SMFSW collection of HAL I2C Drivers for ARM
|
TMP1075 user interface struct. More...
#include <TMP1075_proc.h>

Data Fields | |
| float | Temperature |
| Current temperature. | |
| bool | NewData |
| New data available. | |
| bool | Ongoing |
| Single conversion launched. | |
| uint32_t | hLast |
| Tick from last data. | |
| struct { | |
| I2C_slave_t * slave_inst | |
| Slave structure. More... | |
| PeripheralGPIO_t INT_GPIO | |
| Interrupt GPIO struct. More... | |
| TMP1075_conv_rate Rate | |
| Conversion rate config. More... | |
| bool Continuous | |
| Continuous conversion mode. More... | |
| bool TMP1075N | |
| Set to true if TMP1075N. More... | |
| float LowLimit | |
| Low limit config. More... | |
| float HighLimit | |
| High limit config. More... | |
| uint16_t ChipID | |
| Device ID. More... | |
| } | cfg |
TMP1075 user interface struct.
| struct { ... } TMP1075_t::cfg |
| uint16_t TMP1075_t::ChipID |
Device ID.
| bool TMP1075_t::Continuous |
Continuous conversion mode.
| float TMP1075_t::HighLimit |
High limit config.
| uint32_t TMP1075_t::hLast |
Tick from last data.
| PeripheralGPIO_t TMP1075_t::INT_GPIO |
Interrupt GPIO struct.
| float TMP1075_t::LowLimit |
Low limit config.
| bool TMP1075_t::NewData |
New data available.
| bool TMP1075_t::Ongoing |
Single conversion launched.
| TMP1075_conv_rate TMP1075_t::Rate |
Conversion rate config.
| I2C_slave_t* TMP1075_t::slave_inst |
Slave structure.
| float TMP1075_t::Temperature |
Current temperature.
| bool TMP1075_t::TMP1075N |
Set to true if TMP1075N.