ESPHome  2024.11.0
Data Structures | Enumerations
esphome::ina226 Namespace Reference

Data Structures

union  ConfigurationRegister
 
class  INA226Component
 

Enumerations

enum  AdcTime : uint16_t {
  ADC_TIME_140US = 0, ADC_TIME_204US = 1, ADC_TIME_332US = 2, ADC_TIME_588US = 3,
  ADC_TIME_1100US = 4, ADC_TIME_2116US = 5, ADC_TIME_4156US = 6, ADC_TIME_8244US = 7
}
 
enum  AdcAvgSamples : uint16_t {
  ADC_AVG_SAMPLES_1 = 0, ADC_AVG_SAMPLES_4 = 1, ADC_AVG_SAMPLES_16 = 2, ADC_AVG_SAMPLES_64 = 3,
  ADC_AVG_SAMPLES_128 = 4, ADC_AVG_SAMPLES_256 = 5, ADC_AVG_SAMPLES_512 = 6, ADC_AVG_SAMPLES_1024 = 7
}
 

Enumeration Type Documentation

◆ AdcAvgSamples

Enumerator
ADC_AVG_SAMPLES_1 
ADC_AVG_SAMPLES_4 
ADC_AVG_SAMPLES_16 
ADC_AVG_SAMPLES_64 
ADC_AVG_SAMPLES_128 
ADC_AVG_SAMPLES_256 
ADC_AVG_SAMPLES_512 
ADC_AVG_SAMPLES_1024 

Definition at line 21 of file ina226.h.

◆ AdcTime

enum esphome::ina226::AdcTime : uint16_t
Enumerator
ADC_TIME_140US 
ADC_TIME_204US 
ADC_TIME_332US 
ADC_TIME_588US 
ADC_TIME_1100US 
ADC_TIME_2116US 
ADC_TIME_4156US 
ADC_TIME_8244US 

Definition at line 10 of file ina226.h.