|
|
@@ -493,7 +493,7 @@ static shark_battery_exit_t shark_battery_is_normal_raw(SUB_BMS_INFO *info)
|
|
|
}
|
|
|
|
|
|
if (info->conn_state != SUB_BMS_CONT_HV485) {
|
|
|
- if (shark_bms_check_xl() == 0 || info->state == SHARK_BATT_STATE_IDLE) {
|
|
|
+ if (end_ctr_self_ss_new.xl_sta == 0 || info->state == SHARK_BATT_STATE_IDLE) {
|
|
|
return SHARK_BATT_EXIT_485;
|
|
|
}
|
|
|
}
|
|
|
@@ -909,11 +909,6 @@ void Check_Enable_Test_Info(void)
|
|
|
test_info.ti_set = 0;
|
|
|
}
|
|
|
|
|
|
-uint8_t shark_bms_check_xl(void)
|
|
|
-{
|
|
|
- return end_ctr_self_ss_new.xl_sta != 0 || XL_Dect() == RESET;
|
|
|
-}
|
|
|
-
|
|
|
void shark_bms_set_vgs(shark_bms_vgs_t mask, uint8_t enable)
|
|
|
{
|
|
|
static uint8_t shark_bms_vgs_mask;
|