|
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.