ESPHome  2024.12.2
Data Structures | Enumerations | Variables
esphome::tmp1075 Namespace Reference

Data Structures

struct  TMP1075Config
 
class  TMP1075Sensor
 

Enumerations

enum  EConversionRate { CONV_RATE_27_5_MS, CONV_RATE_55_MS, CONV_RATE_110_MS, CONV_RATE_220_MS }
 
enum  EAlertFunction { ALERT_COMPARATOR = 0, ALERT_INTERRUPT = 1 }
 

Variables

constexpr uint8_t REG_TEMP = 0x0
 
constexpr uint8_t REG_CFGR = 0x1
 
constexpr uint8_t REG_LLIM = 0x2
 
constexpr uint8_t REG_HLIM = 0x3
 
constexpr uint8_t REG_DIEID = 0xF
 
constexpr uint16_t EXPECT_DIEID = 0x0075
 

Enumeration Type Documentation

◆ EAlertFunction

Enumerator
ALERT_COMPARATOR 
ALERT_INTERRUPT 

Definition at line 52 of file tmp1075.h.

◆ EConversionRate

Enumerator
CONV_RATE_27_5_MS 
CONV_RATE_55_MS 
CONV_RATE_110_MS 
CONV_RATE_220_MS 

Definition at line 45 of file tmp1075.h.

Variable Documentation

◆ EXPECT_DIEID

constexpr uint16_t esphome::tmp1075::EXPECT_DIEID = 0x0075

Definition at line 15 of file tmp1075.cpp.

◆ REG_CFGR

constexpr uint8_t esphome::tmp1075::REG_CFGR = 0x1

Definition at line 10 of file tmp1075.cpp.

◆ REG_DIEID

constexpr uint8_t esphome::tmp1075::REG_DIEID = 0xF

Definition at line 13 of file tmp1075.cpp.

◆ REG_HLIM

constexpr uint8_t esphome::tmp1075::REG_HLIM = 0x3

Definition at line 12 of file tmp1075.cpp.

◆ REG_LLIM

constexpr uint8_t esphome::tmp1075::REG_LLIM = 0x2

Definition at line 11 of file tmp1075.cpp.

◆ REG_TEMP

constexpr uint8_t esphome::tmp1075::REG_TEMP = 0x0

Definition at line 9 of file tmp1075.cpp.