优化低电量报警 可能死机问题修复 666/2
authorhcj <1224667075@qq.com>
Fri, 9 Aug 2024 09:16:01 +0000 (17:16 +0800)
committerhcj <1224667075@qq.com>
Fri, 9 Aug 2024 09:16:01 +0000 (17:16 +0800)
code/sdk/application/battery/service/battery_service.cpp

index 2729f00..4f18e21 100644 (file)
@@ -439,11 +439,18 @@ errcode_t Play_shutdown_animation_notify(uint8_t alarm_level)
 {
 
     if(alarm_level==0 && low_power_flag_1)
-    low_power_flag_1=0;
+    {   low_power_flag_1=0;
+        ChargerEventPublish(TOPIC_EVENT_LOWPOWER_ALARM,alarm_level);
+    }
+
     else if(alarm_level==1 && low_power_flag_2)
-    low_power_flag_2=0;
+    {
+        low_power_flag_2=0;
+        ChargerEventPublish(TOPIC_EVENT_LOWPOWER_ALARM,alarm_level);
+    }
+   
 
-    ChargerEventPublish(TOPIC_EVENT_LOWPOWER_ALARM,alarm_level);
+    
    return 0;
 }