auto_ota 修改 1483/1
authorhcj <1224667075@qq.com>
Sun, 1 Dec 2024 07:02:16 +0000 (15:02 +0800)
committerhcj <1224667075@qq.com>
Sun, 1 Dec 2024 07:02:16 +0000 (15:02 +0800)
code/sdk/application/wearable/auto_ota/auto_ota_service.c
code/sdk/drivers/peripheral/utils/custom_utils.c
code/sdk/drivers/peripheral/utils/custom_utils_at_cmd.c

index c7c743c..0211fc9 100644 (file)
@@ -247,7 +247,7 @@ void AT_auto_ota_add_node_to_found_dev_list(uint8_t *char_addr)
         char buf[3]={0};
         memcpy_s(buf,2,char_addr+y,2);
         y+=2;
-        bd_addr.addr[i]= (uint8_t)strtol(buf,NULL,16);
+        bd_addr.addr[5-i]= (uint8_t)strtol(buf,NULL,16);
     }
 
     int cod = gap_get_device_class(&bd_addr);
@@ -652,7 +652,7 @@ void auto_ota_task_init(void)
 //100001061128
 static uint8_t address_num=0;
 
-char *ota_addrss[50]={0};
+char *ota_addrss[100]={0};
 // char * str= "0f0001061128";
 // "D60001061128","500001061128"};
 
index 670b02f..992bb12 100644 (file)
@@ -3923,7 +3923,11 @@ static bool g_enable_uart_rx = true;
 */
 bool uapi_custom_uart_rx_enable_flag(void)
 {
-    return g_enable_uart_rx;
+    #ifdef SUPPORT_AUTO_OTA
+        return true;
+    #else
+        return g_enable_uart_rx;
+    #endif
 }
 
 
index fdaf34e..d361544 100644 (file)
@@ -1402,7 +1402,9 @@ static uint32_t Add_need_addrss_atuoota(uint8_t *para, uint32_t paraLen, char *s
     }
     #ifdef SUPPORT_AUTO_OTA
         add_need_ota_addrss((char*)argv[0]);
-         wstp_print("Add_need_addrss_atuoota ok\n");
+         wstp_print("Add_need_addrss_atuoota ok %s\n",(char*)argv[0]);
+        wstp_print("OK~\n");
+
     #endif
     return ERRCODE_SUCC;