ESPHome  2024.12.2
Data Structures | Enumerations
esphome::emc2101 Namespace Reference

Data Structures

class  Emc2101Component
 This class includes support for the EMC2101 i2c fan controller. More...
 
class  EMC2101Output
 This class allows to control the EMC2101 output. More...
 
class  EMC2101Sensor
 This class exposes the EMC2101 sensors. More...
 

Enumerations

enum  Emc2101DACConversionRate {
  EMC2101_DAC_1_EVERY_16_S, EMC2101_DAC_1_EVERY_8_S, EMC2101_DAC_1_EVERY_4_S, EMC2101_DAC_1_EVERY_2_S,
  EMC2101_DAC_1_EVERY_SECOND, EMC2101_DAC_2_EVERY_SECOND, EMC2101_DAC_4_EVERY_SECOND, EMC2101_DAC_8_EVERY_SECOND,
  EMC2101_DAC_16_EVERY_SECOND, EMC2101_DAC_32_EVERY_SECOND
}
 Enum listing all DAC conversion rates for the EMC2101. More...
 

Enumeration Type Documentation

◆ Emc2101DACConversionRate

Enum listing all DAC conversion rates for the EMC2101.

Specific values of the enum constants are register values taken from the EMC2101 datasheet.

Enumerator
EMC2101_DAC_1_EVERY_16_S 
EMC2101_DAC_1_EVERY_8_S 
EMC2101_DAC_1_EVERY_4_S 
EMC2101_DAC_1_EVERY_2_S 
EMC2101_DAC_1_EVERY_SECOND 
EMC2101_DAC_2_EVERY_SECOND 
EMC2101_DAC_4_EVERY_SECOND 
EMC2101_DAC_8_EVERY_SECOND 
EMC2101_DAC_16_EVERY_SECOND 
EMC2101_DAC_32_EVERY_SECOND 

Definition at line 13 of file emc2101.h.