|
|
@@ -274,11 +274,11 @@ void check_voltage_state(void) {
|
|
|
_health.discharger_cell_shutpower_voltage = 0;
|
|
|
}
|
|
|
}
|
|
|
- if ((bms_state_get()->cell_min_vol <= min_discharger_power_vol[_health.is_work_temp_normal])){
|
|
|
+ if ((bms_state_get()->pack_voltage <= min_discharger_power_vol[_health.is_work_temp_normal])){
|
|
|
if (judge_debounce(!_health.discharger_cell_shutpower_voltage, &_shut_discharger_lower_voltage)){
|
|
|
_health.discharger_shutpower_voltage = 1;
|
|
|
}
|
|
|
- }else if ((bms_state_get()->cell_min_vol >= min_discharger_power_recovery_vol[_health.is_work_temp_normal])){
|
|
|
+ }else if ((bms_state_get()->pack_voltage >= min_discharger_power_recovery_vol[_health.is_work_temp_normal])){
|
|
|
if (judge_debounce(_health.discharger_cell_shutpower_voltage, &_shut_discharger_lower_voltage)){
|
|
|
_health.discharger_shutpower_voltage = 0;
|
|
|
}
|