Use XPowersLib 0.3.1

This commit is contained in:
2025-11-20 22:56:13 -07:00
parent e5478039ab
commit 67d9db9c7a
2 changed files with 19 additions and 19 deletions

View File

@@ -196,30 +196,30 @@ void AXP2101Component::setup()
bool en; bool en;
// DCDC 120%(130%) high voltage turn off PMIC function // DCDC 120%(130%) high voltage turn off PMIC function
en = PMU.getDCHighVoltagePowerDowmEn(); en = PMU.getDCHighVoltagePowerDownEn();
ESP_LOGCONFIG(TAG, "getDCHighVoltagePowerDowmEn: %s", en ? "ENABLE" : "DISABLE"); ESP_LOGCONFIG(TAG, "getDCHighVoltagePowerDownEn: %s", en ? "ENABLE" : "DISABLE");
// DCDC1 85% low voltage turn off PMIC function // DCDC1 85% low voltage turn off PMIC function
en = PMU.getDC1LowVoltagePowerDowmEn(); en = PMU.getDC1LowVoltagePowerDownEn();
ESP_LOGCONFIG(TAG, "getDC1LowVoltagePowerDowmEn: %s", en ? "ENABLE" : "DISABLE"); ESP_LOGCONFIG(TAG, "getDC1LowVoltagePowerDownEn: %s", en ? "ENABLE" : "DISABLE");
// DCDC2 85% low voltage turn off PMIC function // DCDC2 85% low voltage turn off PMIC function
en = PMU.getDC2LowVoltagePowerDowmEn(); en = PMU.getDC2LowVoltagePowerDownEn();
ESP_LOGCONFIG(TAG, "getDC2LowVoltagePowerDowmEn: %s", en ? "ENABLE" : "DISABLE"); ESP_LOGCONFIG(TAG, "getDC2LowVoltagePowerDownEn: %s", en ? "ENABLE" : "DISABLE");
// DCDC3 85% low voltage turn off PMIC function // DCDC3 85% low voltage turn off PMIC function
en = PMU.getDC3LowVoltagePowerDowmEn(); en = PMU.getDC3LowVoltagePowerDownEn();
ESP_LOGCONFIG(TAG, "getDC3LowVoltagePowerDowmEn: %s", en ? "ENABLE" : "DISABLE"); ESP_LOGCONFIG(TAG, "getDC3LowVoltagePowerDownEn: %s", en ? "ENABLE" : "DISABLE");
// DCDC4 85% low voltage turn off PMIC function // DCDC4 85% low voltage turn off PMIC function
en = PMU.getDC4LowVoltagePowerDowmEn(); en = PMU.getDC4LowVoltagePowerDownEn();
ESP_LOGCONFIG(TAG, "getDC4LowVoltagePowerDowmEn: %s", en ? "ENABLE" : "DISABLE"); ESP_LOGCONFIG(TAG, "getDC4LowVoltagePowerDownEn: %s", en ? "ENABLE" : "DISABLE");
// DCDC5 85% low voltage turn off PMIC function // DCDC5 85% low voltage turn off PMIC function
en = PMU.getDC5LowVoltagePowerDowmEn(); en = PMU.getDC5LowVoltagePowerDownEn();
ESP_LOGCONFIG(TAG, "getDC5LowVoltagePowerDowmEn: %s", en ? "ENABLE" : "DISABLE"); ESP_LOGCONFIG(TAG, "getDC5LowVoltagePowerDownEn: %s", en ? "ENABLE" : "DISABLE");
// PMU.setDCHighVoltagePowerDowm(true); // PMU.setDCHighVoltagePowerDown(true);
// PMU.setDC1LowVoltagePowerDowm(true); // PMU.setDC1LowVoltagePowerDown(true);
// PMU.setDC2LowVoltagePowerDowm(true); // PMU.setDC2LowVoltagePowerDown(true);
// PMU.setDC3LowVoltagePowerDowm(true); // PMU.setDC3LowVoltagePowerDown(true);
// PMU.setDC4LowVoltagePowerDowm(true); // PMU.setDC4LowVoltagePowerDown(true);
// PMU.setDC5LowVoltagePowerDowm(true); // PMU.setDC5LowVoltagePowerDown(true);
// It is necessary to disable the detection function of the TS pin on the board // It is necessary to disable the detection function of the TS pin on the board
// without the battery temperature detection function, otherwise it will cause abnormal charging // without the battery temperature detection function, otherwise it will cause abnormal charging

View File

@@ -61,7 +61,7 @@ def to_code(config):
yield cg.register_component(var, config) yield cg.register_component(var, config)
yield i2c.register_i2c_device(var, config) yield i2c.register_i2c_device(var, config)
cg.add_library("lewisxhe/XPowersLib", "0.2.1") cg.add_library("lewisxhe/XPowersLib", "0.3.1")
cg.add(var.set_model(config[CONF_MODEL])) cg.add(var.set_model(config[CONF_MODEL]))