ESPHome
2024.10.3
|
Data Structures | |
struct | DACInputData |
class | MCP4728Channel |
class | MCP4728Component |
MCP4728 float output component. More... | |
Enumerations | |
enum | CMD { CMD::FAST_WRITE = 0x00, CMD::MULTI_WRITE = 0x40, CMD::SINGLE_WRITE = 0x58, CMD::SEQ_WRITE = 0x50, CMD::SELECT_VREF = 0x80, CMD::SELECT_GAIN = 0xC0, CMD::SELECT_POWER_DOWN = 0xA0 } |
enum | MCP4728Vref { MCP4728_VREF_VDD = 0, MCP4728_VREF_INTERNAL_2_8V = 1 } |
enum | MCP4728PwrDown { MCP4728_PD_NORMAL = 0, MCP4728_PD_GND_1KOHM = 1, MCP4728_PD_GND_100KOHM = 2, MCP4728_PD_GND_500KOHM = 3 } |
enum | MCP4728Gain { MCP4728_GAIN_X1 = 0, MCP4728_GAIN_X2 = 1 } |
enum | MCP4728ChannelIdx { MCP4728_CHANNEL_A = 0, MCP4728_CHANNEL_B = 1, MCP4728_CHANNEL_C = 2, MCP4728_CHANNEL_D = 3 } |
|
strong |