AT^CAT1POWER添加参数2和3 ,执行cat1_api_power_off_cat1,cat1_api_power_on_cat1 直接操作电源,不修改tcp等状...
author孙春阳 <snickersun@163.com>
Wed, 7 Jan 2026 13:06:34 +0000 (21:06 +0800)
committer孙春阳 <snickersun@163.com>
Wed, 7 Jan 2026 13:06:34 +0000 (21:06 +0800)
code/sdk/zhihui/4gTest/cat1_at_cmd.c

index af26ad2..35a8bb7 100644 (file)
@@ -88,11 +88,21 @@ static uint32_t cat1_power(uint8_t *para, uint32_t paraLen, char *strCommonCmd)
     
     cat1_print_info("CAT1TEST ATCMD  power  enable %d \n",enabled);
 
-    if(enabled == 1)
+    switch(enabled)
     {
-        cat1_api_enable_cat1(true);
-    }else{
-        cat1_api_enable_cat1(false);
+        case 3:
+            cat1_api_power_on_cat1();
+            break;
+        case 2:
+            cat1_api_power_off_cat1();
+            break;
+        case 1:
+            cat1_api_enable_cat1(true);
+            break;
+        case 0:
+        default:
+            cat1_api_enable_cat1(false);
+            break;
     }
 
     return ERRCODE_SUCC;