I2C_Drivers (ARM) 1.1
SMFSW collection of HAL I2C Drivers for ARM
Loading...
Searching...
No Matches
TMP1075_t Struct Reference

TMP1075 user interface struct. More...

#include <TMP1075_proc.h>

Collaboration diagram for TMP1075_t:

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 
 

Detailed Description

TMP1075 user interface struct.

Field Documentation

◆ [struct]

struct { ... } TMP1075_t::cfg

◆ ChipID

uint16_t TMP1075_t::ChipID

Device ID.

◆ Continuous

bool TMP1075_t::Continuous

Continuous conversion mode.

◆ HighLimit

float TMP1075_t::HighLimit

High limit config.

◆ hLast

uint32_t TMP1075_t::hLast

Tick from last data.

◆ INT_GPIO

PeripheralGPIO_t TMP1075_t::INT_GPIO

Interrupt GPIO struct.

◆ LowLimit

float TMP1075_t::LowLimit

Low limit config.

◆ NewData

bool TMP1075_t::NewData

New data available.

◆ Ongoing

bool TMP1075_t::Ongoing

Single conversion launched.

◆ Rate

TMP1075_conv_rate TMP1075_t::Rate

Conversion rate config.

◆ slave_inst

I2C_slave_t* TMP1075_t::slave_inst

Slave structure.

◆ Temperature

float TMP1075_t::Temperature

Current temperature.

◆ TMP1075N

bool TMP1075_t::TMP1075N

Set to true if TMP1075N.


The documentation for this struct was generated from the following file: