瀏覽代碼

fixup over voltage charge fault

Signed-off-by: FuangCao <cavan.cao@foxmail.com>
FuangCao 5 年之前
父節點
當前提交
8f86b9f560
共有 3 個文件被更改,包括 4 次插入4 次删除
  1. 1 1
      Project/version.txt
  2. 2 2
      Source/app_rs485_1.c
  3. 1 1
      Source/sw_build_info.h

+ 1 - 1
Project/version.txt

@@ -1 +1 @@
-PS100XX_V11_12251823
+PS100XX_V11_12251959

+ 2 - 2
Source/app_rs485_1.c

@@ -363,7 +363,7 @@ static shark_battery_exit_t shark_battery_is_normal_raw(SUB_BMS_INFO *info, shar
 	work_status = info->packet_common.work_status;
 	work_status &= ~(ST_CHRG_CUR | ST_DISCHRG_CUR | ST_OVRDISCHRG_CUR | ST_SMALL_CURRENT_OVER);
 
-	if (shark_charger_enabled) {
+	if (shark_charger_state == SHARK_CHG_INSERT) {
 		work_status &= ~(ST_OVRDISCHRG_VOL | ST_PDOWN | ST_UDR_TEMPE_DISCHRG | ST_OVR_TEMPE_DISCHRG);
 	} else {
 		work_status &= ~(ST_OVRCHRG_VOL | ST_OVR_TEMPE_CHRG | ST_UDR_TEMPE_CHRG);
@@ -633,7 +633,7 @@ shark_bool shark_battery_ping(u8 times)
 
 shark_bool shark_battery_over_discharge(void)
 {
-	if (shark_charger_enabled) {
+	if (shark_charger_state != SHARK_CHG_REMOVE) {
 		return shark_false;
 	}
 

+ 1 - 1
Source/sw_build_info.h

@@ -1,3 +1,3 @@
 #pragma once
 
-#define CONFIG_VERSION "PS100XX_V11_12251823"
+#define CONFIG_VERSION "PS100XX_V11_12251959"