ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::stcc4 Namespace Reference

Data Structures

class  STCC4Component
 

Enumerations

enum class  MeasurementMode : uint8_t { CONTINUOUS = 0 , SINGLE_SHOT }
 

Functions

 ESPHOME_LOG_TAG (TAG, "stcc4")
 
constexpr uint16_t temperature_in_c_to_ticks (float temperature_in_c)
 
constexpr float temperature_in_ticks_to_c (uint16_t temperature_in_ticks)
 
constexpr uint16_t humidity_in_percent_to_ticks (float humidity_in_percent)
 
constexpr float humidity_in_ticks_to_percent (uint16_t humidity_in_ticks)
 
constexpr uint16_t pressure_in_hpa_to_pa_2 (float pressure_in_hpa)
 
constexpr float pressure_in_pa_2_to_hpa (uint16_t pressure_in_pa_2)
 

Enumeration Type Documentation

◆ MeasurementMode

enum class esphome::stcc4::MeasurementMode : uint8_t
strong
Enumerator
CONTINUOUS 
SINGLE_SHOT 

Definition at line 9 of file stcc4.h.

Function Documentation

◆ ESPHOME_LOG_TAG()

esphome::stcc4::ESPHOME_LOG_TAG ( TAG ,
"stcc4"  )

◆ humidity_in_percent_to_ticks()

uint16_t esphome::stcc4::humidity_in_percent_to_ticks ( float humidity_in_percent)
constexpr

Definition at line 42 of file stcc4.cpp.

◆ humidity_in_ticks_to_percent()

float esphome::stcc4::humidity_in_ticks_to_percent ( uint16_t humidity_in_ticks)
constexpr

Definition at line 46 of file stcc4.cpp.

◆ pressure_in_hpa_to_pa_2()

uint16_t esphome::stcc4::pressure_in_hpa_to_pa_2 ( float pressure_in_hpa)
constexpr

Definition at line 50 of file stcc4.cpp.

◆ pressure_in_pa_2_to_hpa()

float esphome::stcc4::pressure_in_pa_2_to_hpa ( uint16_t pressure_in_pa_2)
constexpr

Definition at line 54 of file stcc4.cpp.

◆ temperature_in_c_to_ticks()

uint16_t esphome::stcc4::temperature_in_c_to_ticks ( float temperature_in_c)
constexpr

Definition at line 34 of file stcc4.cpp.

◆ temperature_in_ticks_to_c()

float esphome::stcc4::temperature_in_ticks_to_c ( uint16_t temperature_in_ticks)
constexpr

Definition at line 38 of file stcc4.cpp.