优化蓝牙产测低功耗指令,fd272增加切换vbus供电功能
authorpenglei <1624952103@qq.com>
Mon, 5 Jan 2026 01:46:02 +0000 (09:46 +0800)
committerpenglei <1624952103@qq.com>
Mon, 5 Jan 2026 01:46:02 +0000 (09:46 +0800)
code/sdk/zhihui/services/factorytest_service/factorytest_protocol.c

index bf4b94f..1c3da75 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: 2025-12-15 16:51:24\r
+ * @LastEditTime: 2026-01-05 09:44:21\r
  * @FilePath: /FD230/code/sdk/application/wearable/service/factorytest_service/factorytest_protocol.c\r
  * @Description: \r
  * \r
@@ -1005,12 +1005,16 @@ void factorytest_protocol_common_decode(uint8_t submode,uint8_t testitem,uint8_t
             } else if(testitem == 0x03) \r
             {\r
                 uint8_t send_data = 0x00;\r
-\r
+#ifdef SUPPORT_CYWEE_SERVICE\r
                 do_cywee_service_check_msg(CYWEE_SERVICE_CMD_STOP_ACC,NULL);\r
+#endif\r
+#ifdef SUPPORT_BLE_SERVICE\r
                 stop_custom_ble_service();\r
+#endif\r
                 LOS_Msleep(50);\r
+#ifdef SUPPORT_CAT1_SERVICE\r
                 uapi_set4GCapability(false);\r
-                \r
+#endif           \r
                 uint8_t cnt = pm_veto_get_id_cnt(PM_ID_P_TEST);\r
                 if (PM_ID_P_TEST == 1) \r
                 {\r
@@ -1021,6 +1025,10 @@ void factorytest_protocol_common_decode(uint8_t submode,uint8_t testitem,uint8_t
                 mcu_pm_lcd_off(NULL,NULL) ;\r
                 mcu_pm_remove_vote(NULL,NULL);\r
 \r
+#ifdef ENABLE_HP4570\r
+                hp4570_set_batfet_dis(true);\r
+#endif\r
+\r
                 factorytest_protocol_replymsg(BLE_TEST_CMD_MODE_COMMON,\r
                         BLE_TEST_CMD_COMMON_SUB_MODE_POWERCONSUMPTION,\r
                         0x03,\r