cat1打开也可支持AT
authorSnickerSun <snickersun@163.com>
Tue, 24 Sep 2024 13:39:16 +0000 (21:39 +0800)
committerSnickerSun <snickersun@163.com>
Tue, 24 Sep 2024 13:39:16 +0000 (21:39 +0800)
code/sdk/drivers/chips/brandy/porting/uart/uart_porting.c

index 7591167..9eae0e4 100755 (executable)
@@ -253,6 +253,15 @@ void log_factory_at_callback(const void *buffer, uint16_t length, bool remaining
 #ifndef SUPPORT_RECOVERY_DISPLAY //判定是否是在编译RECOVERY image,本参数不支持RECOVERY
     if (uapi_custom_uart_rx_enable_flag() == false)
     {
+        if (buffer != NULL && ((uint8_t*)buffer)[0]=='A' && ((uint8_t*)buffer)[1]=='T') 
+        {
+            if (zdiag_is_enable() == false) {
+                at_cmd_msg_receive_handler((uint8_t *)buffer, length);
+                hal_uart_clear_pending(UART_BUS_1);
+            }
+        }else{
+            hal_uart_clear_pending(UART_BUS_1);
+        }
         return ;
     }
 #endif