Shorter charge cap var name (for format)

This commit is contained in:
Willy-JL
2023-05-28 20:42:11 +01:00
parent 9fe6dbe0cd
commit 11c443b79a
3 changed files with 8 additions and 12 deletions

View File

@@ -474,19 +474,18 @@ static void power_check_battery_level_change(Power* power) {
static void power_check_charge_cap(Power* power) {
if(power->info.charge >= XTREME_SETTINGS()->charge_cap) {
if(!power->info.is_charge_cap_suppressing_charging) { // Suppress charging if charge reaches custom cap
power->info.is_charge_cap_suppressing_charging = true;
if(!power->info.is_charge_capped) { // Suppress charging if charge reaches custom cap
power->info.is_charge_capped = true;
furi_hal_power_suppress_charge_enter();
}
} else {
if(power->info.is_charge_cap_suppressing_charging) { // Start charging again if charge below custom cap
power->info.is_charge_cap_suppressing_charging = false;
if(power->info.is_charge_capped) { // Start charging again if charge below custom cap
power->info.is_charge_capped = false;
furi_hal_power_suppress_charge_exit();
}
}
}
void power_trigger_ui_update(Power* power) {
view_port_update(power->battery_view_port);
}
@@ -506,7 +505,7 @@ int32_t power_srv(void* p) {
}
power_auto_shutdown_arm(power);
power_update_info(power);
power->info.is_charge_cap_suppressing_charging = false; // default false
power->info.is_charge_capped = false; // default false
furi_record_create(RECORD_POWER, power);
while(1) {

View File

@@ -48,7 +48,7 @@ typedef struct {
typedef struct {
bool gauge_is_ok;
bool is_charging;
bool is_charge_cap_suppressing_charging;
bool is_charge_capped;
float current_charger;
float current_gauge;