272蓝牙产测增加充电IC读ID测试项 2846/1
authorpenglei <1624952103@qq.com>
Wed, 3 Dec 2025 03:33:17 +0000 (11:33 +0800)
committerpenglei <1624952103@qq.com>
Wed, 3 Dec 2025 03:33:17 +0000 (11:33 +0800)
code/sdk/zhihui/services/factorytest_service/factorytest_protocol.c

index 7a72beb..ec8b788 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-11-28 20:32:34\r
+ * @LastEditTime: 2025-12-03 11:30:51\r
  * @FilePath: /FD230/code/sdk/application/wearable/service/factorytest_service/factorytest_protocol.c\r
  * @Description: \r
  * \r
@@ -1959,6 +1959,22 @@ void factorytest_protocol_soft_test_decode(uint8_t submode,uint8_t testitem,uint
             break;\r
 \r
         case BLE_TEST_CMD_SOFT_TEST_SUB_MODE_PM:\r
+            if(testitem == 0x01)\r
+            {\r
+                //获取充电IC ID\r
+                uint8_t id = 0;\r
+#ifdef ENABLE_HP4570\r
+                id = hp4570_get_id();\r
+#endif\r
+                uint8_t send_data[2] = {0};\r
+                send_data[1] = id;\r
+                factorytest_protocol_replymsg(BLE_TEST_CMD_MODE_SOFT_TEST,\r
+                        BLE_TEST_CMD_SOFT_TEST_SUB_MODE_PM,\r
+                        0x01,\r
+                        send_data,\r
+                        2);\r
+\r
+            } \r
             if(testitem == 0x02)\r
             {\r
                 //获取充电状态\r