ESPHome 2025.9.0-dev
Loading...
Searching...
No Matches
esphome::adc Namespace Reference

Data Structures

class  ADCSensor
 
class  Aggregator
 

Enumerations

enum class  SamplingMode : uint8_t { AVG = 0 , MIN = 1 , MAX = 2 }
 

Functions

const LogString * sampling_mode_to_str (SamplingMode mode)
 
const LogString * attenuation_to_str (adc_atten_t attenuation)
 
const LogString * adc_unit_to_str (adc_unit_t unit)
 

Enumeration Type Documentation

◆ SamplingMode

enum class esphome::adc::SamplingMode : uint8_t
strong
Enumerator
AVG 
MIN 
MAX 

Definition at line 37 of file adc_sensor.h.

Function Documentation

◆ adc_unit_to_str()

const LogString * esphome::adc::adc_unit_to_str ( adc_unit_t unit)

Definition at line 28 of file adc_sensor_esp32.cpp.

◆ attenuation_to_str()

const LogString * esphome::adc::attenuation_to_str ( adc_atten_t attenuation)

Definition at line 13 of file adc_sensor_esp32.cpp.

◆ sampling_mode_to_str()

const LogString * esphome::adc::sampling_mode_to_str ( SamplingMode mode)

Definition at line 9 of file adc_sensor_common.cpp.