优化老化测试开始和停止 1347/1
authorpenglei <1624952103@qq.com>
Tue, 5 Nov 2024 09:19:17 +0000 (17:19 +0800)
committerpenglei <1624952103@qq.com>
Tue, 5 Nov 2024 09:19:17 +0000 (17:19 +0800)
code/sdk/application/wearable/service/factorytest_service/factorytest_protocol.c

index dae1b46..f7fcaa7 100644 (file)
@@ -2,7 +2,7 @@
  * @Author: penglei 1624952103@qq.com\r
  * @Date: 2024-06-17 14:31:08\r
  * @LastEditors: penglei 1624952103@qq.com\r
- * @LastEditTime: 2024-11-05 16:43:04\r
+ * @LastEditTime: 2024-11-05 17:18:36\r
  * @FilePath: /FD230/code/sdk/application/wearable/service/factorytest_service/factorytest_protocol.c\r
  * @Description: \r
  * \r
@@ -159,24 +159,18 @@ void factorytest_start_aging_test(void)
     \r
     aging_start_flag = 1;\r
 \r
-    if(aging_t.flag == 2)\r
-    {\r
-        aging_t.flag = 1;\r
-    }\r
-    else\r
-    {\r
-        memset(&aging_t, 0, sizeof(ble_aging_t));\r
-        aging_t.target_time = 6 * 60 * 60; //老化时间6小时\r
-        aging_time = aging_t.target_time;\r
-        aging_t.left_time = aging_time;\r
-        do_custom_fileoperate_service_check_msg(CUSTOM_FILEOPERATE_MSG_TYPE_AGING_DATA_SAVE, NULL, 0);\r
-        aging_test_init();\r
-    }\r
-\r
+    memset(&aging_t, 0, sizeof(ble_aging_t));\r
+    aging_t.target_time = 6 * 60 * 60; //老化时间6小时\r
+    aging_time = aging_t.target_time;\r
+    aging_t.left_time = aging_time;\r
+    do_custom_fileoperate_service_check_msg(CUSTOM_FILEOPERATE_MSG_TYPE_AGING_DATA_SAVE, NULL, 0);\r
+    aging_test_init();\r
 }\r
 \r
 void factorytest_stop_aging_test(void)\r
 {\r
+    if(aging_start_flag == 0)\r
+        return;\r
     aging_t.flag = 2;\r
     aging_start_flag = 0;\r
 }\r