优化产测关机指令
authorpenglei <1624952103@qq.com>
Sat, 23 Nov 2024 12:06:34 +0000 (20:06 +0800)
committerpenglei <1624952103@qq.com>
Sat, 23 Nov 2024 12:06:34 +0000 (20:06 +0800)
code/sdk/application/wearable/service/factorytest_service/factorytest_protocol.c

index 39ee44c..41cdfd4 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-19 17:06:28\r
+ * @LastEditTime: 2024-11-23 16:04:42\r
  * @FilePath: /FD230/code/sdk/application/wearable/service/factorytest_service/factorytest_protocol.c\r
  * @Description: \r
  * \r
@@ -603,13 +603,14 @@ void factorytest_protocol_common_decode(uint8_t submode,uint8_t testitem,uint8_t
             {\r
                 //关机\r
                 uint8_t send_data = 0x00;\r
-\r
-                uapi_poweroff_device();\r
                 factorytest_protocol_replymsg(BLE_TEST_CMD_MODE_COMMON,\r
-                        BLE_TEST_CMD_COMMON_SUB_MODE_POWER_ON_OFF_DEVICE,\r
-                        0x02,\r
-                        &send_data,\r
-                        1);\r
+                BLE_TEST_CMD_COMMON_SUB_MODE_POWER_ON_OFF_DEVICE,\r
+                0x02,\r
+                &send_data,\r
+                1);\r
+                LOS_Mdelay(100);\r
+                uapi_poweroff_device();\r
+\r
             } else if(testitem == 0x03) \r
             {\r
                 //重启\r
@@ -1583,12 +1584,14 @@ void factorytest_protocol_soft_test_decode(uint8_t submode,uint8_t testitem,uint
             {\r
                 //关机\r
                 uint8_t send_data = 0x00;\r
-                uapi_poweroff_device();\r
+\r
                 factorytest_protocol_replymsg(BLE_TEST_CMD_MODE_SOFT_TEST,\r
-                        BLE_TEST_CMD_SOFT_TEST_SUB_MODE_PM,\r
-                        0x05,\r
-                        &send_data,\r
-                        1);\r
+                BLE_TEST_CMD_SOFT_TEST_SUB_MODE_PM,\r
+                0x05,\r
+                &send_data,\r
+                1);\r
+                LOS_Mdelay(100);\r
+                uapi_poweroff_device();\r
             }\r
 \r
             break;\r