|
ESPHome 2026.11.0-dev
|
Data Structures | |
| struct | ModelInfo |
| Everything that differs between models of the family. More... | |
| class | TAS58xx |
Enumerations | |
| enum | DacMode : uint8_t { DAC_MODE_BTL = 0 , DAC_MODE_PBTL = 1 } |
| enum | MixerMode : uint8_t { MIXER_MODE_STEREO = 0 , MIXER_MODE_STEREO_INVERSE , MIXER_MODE_MONO , MIXER_MODE_LEFT , MIXER_MODE_RIGHT } |
| enum | FaultSensor : uint8_t { FAULT_SENSOR_LEFT_CHANNEL_DC_FAULT , FAULT_SENSOR_RIGHT_CHANNEL_DC_FAULT , FAULT_SENSOR_LEFT_CHANNEL_OVER_CURRENT , FAULT_SENSOR_RIGHT_CHANNEL_OVER_CURRENT , FAULT_SENSOR_OTP_CRC_CHECK , FAULT_SENSOR_BQ_WRITE_FAILED , FAULT_SENSOR_CLOCK_FAULT , FAULT_SENSOR_PVDD_OVER_VOLTAGE , FAULT_SENSOR_PVDD_UNDER_VOLTAGE , FAULT_SENSOR_OVER_TEMP_SHUTDOWN , FAULT_SENSOR_OVER_TEMP_WARNING , FAULT_SENSOR_LOAD_EEPROM_ERROR , FAULT_SENSOR_RIGHT_CHANNEL_CBC_OVER_CURRENT , FAULT_SENSOR_LEFT_CHANNEL_CBC_OVER_CURRENT , FAULT_SENSOR_LEFT_CHANNEL_CBC_OVER_CURRENT_WARNING , FAULT_SENSOR_RIGHT_CHANNEL_CBC_OVER_CURRENT_WARNING , FAULT_SENSOR_OVER_TEMP_146C_WARNING , FAULT_SENSOR_COUNT } |
| Fault binary sensors that map to a single fault bit. More... | |
Functions | |
| ESPHOME_LOG_TAG (TAG, "tas58xx") | |
Variables | |
| const ModelInfo | TAS5805M_MODEL |
| const ModelInfo | TAS5825M_MODEL |
| enum esphome::tas58xx::DacMode : uint8_t |
| enum esphome::tas58xx::FaultSensor : uint8_t |
Fault binary sensors that map to a single fault bit.
Note that ordering is important. The Python FAULT_SENSORS list in binary_sensor.py uses the same names and ordering.
| enum esphome::tas58xx::MixerMode : uint8_t |
| esphome::tas58xx::ESPHOME_LOG_TAG | ( | TAG | , |
| "tas58xx" | ) |
| const ModelInfo esphome::tas58xx::TAS5805M_MODEL |
Definition at line 55 of file model_tas5805m.cpp.
| const ModelInfo esphome::tas58xx::TAS5825M_MODEL |
Definition at line 77 of file model_tas5825m.cpp.