关闭4G时去除CAT1投票
authorpenglei <1624952103@qq.com>
Sat, 23 Nov 2024 06:25:42 +0000 (14:25 +0800)
committerpenglei <1624952103@qq.com>
Sat, 23 Nov 2024 06:25:42 +0000 (14:25 +0800)
code/sdk/drivers/peripheral/utils/custom_utils.c

index 49d8c15..670b02f 100644 (file)
@@ -1431,7 +1431,13 @@ void uapi_set4GCapability(bool isopen)
         }
         /*4G 开电有时有干扰进日志串口,因此关闭4G才开启日志串口*/
         // uapi_custom_set_uart_rx_enable_flag(true);
-            
+        
+        uint8_t cnt = pm_veto_get_id_cnt(PM_ID_CAT1);
+        if (cnt == 1) 
+        {
+            uapi_pm_remove_sleep_veto(PM_ID_CAT1);
+        }
+
         #ifdef SUPPORT_TCPIP
             tcp_thread_id = tcp_get_thread_id();
             ret = uapi_suspend_thread(tcp_thread_id);