|
ESPHome 2026.11.0-dev
|
Data Structures | |
| class | BQ25186BinarySensor |
One field of a status register; match has a bit set for each field value that reads as on. More... | |
| class | BQ25186Button |
| Writes one SHIP_RST field when pressed. More... | |
| class | BQ25186Component |
| class | BQ25186PgGpoSwitch |
| class | BQ25186TextSensor |
A two-bit status field; first is the string table index of the field's value 0. More... | |
Typedefs | |
| using | BQ25186ConfigRegisters = std::array<uint8_t, BQ25186_CONFIG_REGISTER_COUNT> |
| using | BQ25186StatusRegisters = std::array<uint8_t, BQ25186_STATUS_REGISTER_COUNT> |
Functions | |
| ESPHOME_LOG_TAG (TAG, "bq25186") | |
| PROGMEM_STRING_TABLE (StatusStrings, "Not Charging", "Constant Current", "Constant Voltage", "Charge Done/Disabled", "Normal", "Hot/Cold (Charging Suspended)", "Cool (Current Reduced)", "Warm (Voltage Reduced)") | |
| using esphome::bq25186::BQ25186ConfigRegisters = std::array<uint8_t, BQ25186_CONFIG_REGISTER_COUNT> |
| using esphome::bq25186::BQ25186StatusRegisters = std::array<uint8_t, BQ25186_STATUS_REGISTER_COUNT> |
| esphome::bq25186::ESPHOME_LOG_TAG | ( | TAG | , |
| "bq25186" | ) |
| esphome::bq25186::PROGMEM_STRING_TABLE | ( | StatusStrings | , |
| "Not Charging" | , | ||
| "Constant Current" | , | ||
| "Constant Voltage" | , | ||
| "Charge Done/Disabled" | , | ||
| "Normal" | , | ||
| "Hot/Cold (Charging Suspended)" | , | ||
| "Cool (Current Reduced)" | , | ||
| "Warm (Voltage Reduced)" | ) |