temphum3  2.0.0.0
Macros
Output data range

Macros

#define TEMPHUM3_CONF_ODR_NO_REPEATED   0x00 << 4
 
#define TEMPHUM3_CONF_ODR_REPEATED_2MIN   0x01 << 4
 
#define TEMPHUM3_CONF_ODR_REPEATED_1MIN   0x02 << 4
 
#define TEMPHUM3_CONF_ODR_REPEATED_10SEC   0x03 << 4
 
#define TEMPHUM3_CONF_ODR_REPEATED_5SEC   0x04 << 4
 
#define TEMPHUM3_CONF_ODR_REPEATED_1SEC   0x05 << 4
 
#define TEMPHUM3_CONF_ODR_REPEATED_500MS   0x06 << 4
 
#define TEMPHUM3_CONF_ODR_REPEATED_200MS   0x07 << 4
 
#define TEMPHUM3_CONF_HEATER_OFF   0x00 << 3
 
#define TEMPHUM3_CONF_HEATER_ON   0x01 << 3
 
#define TEMPHUM3_CONF_INT_DRDY_HIGH_Z   0x00 << 2
 
#define TEMPHUM3_CONF_INT_DRDY_ENABLE   0x01 << 2
 
#define TEMPHUM3_CONF_INT_POL_LOW   0x00 << 1
 
#define TEMPHUM3_CONF_INT_POL_HIGH   0x01 << 1
 
#define TEMPHUM3_CONF_INT_MODE_SENSITIVE   0x00
 
#define TEMPHUM3_CONF_INT_MODE_COMPARATOR   0x01
 

Detailed Description

Macro Definition Documentation

◆ TEMPHUM3_CONF_HEATER_OFF

#define TEMPHUM3_CONF_HEATER_OFF   0x00 << 3

◆ TEMPHUM3_CONF_HEATER_ON

#define TEMPHUM3_CONF_HEATER_ON   0x01 << 3

◆ TEMPHUM3_CONF_INT_DRDY_ENABLE

#define TEMPHUM3_CONF_INT_DRDY_ENABLE   0x01 << 2

◆ TEMPHUM3_CONF_INT_DRDY_HIGH_Z

#define TEMPHUM3_CONF_INT_DRDY_HIGH_Z   0x00 << 2

◆ TEMPHUM3_CONF_INT_MODE_COMPARATOR

#define TEMPHUM3_CONF_INT_MODE_COMPARATOR   0x01

◆ TEMPHUM3_CONF_INT_MODE_SENSITIVE

#define TEMPHUM3_CONF_INT_MODE_SENSITIVE   0x00

◆ TEMPHUM3_CONF_INT_POL_HIGH

#define TEMPHUM3_CONF_INT_POL_HIGH   0x01 << 1

◆ TEMPHUM3_CONF_INT_POL_LOW

#define TEMPHUM3_CONF_INT_POL_LOW   0x00 << 1

◆ TEMPHUM3_CONF_ODR_NO_REPEATED

#define TEMPHUM3_CONF_ODR_NO_REPEATED   0x00 << 4

◆ TEMPHUM3_CONF_ODR_REPEATED_10SEC

#define TEMPHUM3_CONF_ODR_REPEATED_10SEC   0x03 << 4

◆ TEMPHUM3_CONF_ODR_REPEATED_1MIN

#define TEMPHUM3_CONF_ODR_REPEATED_1MIN   0x02 << 4

◆ TEMPHUM3_CONF_ODR_REPEATED_1SEC

#define TEMPHUM3_CONF_ODR_REPEATED_1SEC   0x05 << 4

◆ TEMPHUM3_CONF_ODR_REPEATED_200MS

#define TEMPHUM3_CONF_ODR_REPEATED_200MS   0x07 << 4

◆ TEMPHUM3_CONF_ODR_REPEATED_2MIN

#define TEMPHUM3_CONF_ODR_REPEATED_2MIN   0x01 << 4

◆ TEMPHUM3_CONF_ODR_REPEATED_500MS

#define TEMPHUM3_CONF_ODR_REPEATED_500MS   0x06 << 4

◆ TEMPHUM3_CONF_ODR_REPEATED_5SEC

#define TEMPHUM3_CONF_ODR_REPEATED_5SEC   0x04 << 4