优化ble发送数据代码结构解决可能出现刚好满mtu导致发送空包问题,已经可能存在参数过多导致的安全隐患(补 ) 809/2 809/head 810/target/1 811/target/1
authorhcj <1224667075@qq.com>
Wed, 28 Aug 2024 08:40:16 +0000 (16:40 +0800)
committerhcj <1224667075@qq.com>
Wed, 28 Aug 2024 08:40:16 +0000 (16:40 +0800)
code/sdk/application/wearable/service/ble_service/bleservice/bleEvent.c

index 43d0de0..cba6406 100644 (file)
@@ -393,11 +393,9 @@ void send_big_data(ble_data_type type,char *data, uint16 datalen)
     }\r
 \r
     // 根据标志位选择发送数据的方式\r
-    if (1) {\r
-        sendDataNow(buf, 17 + datalen + 1); // 直接发送数据\r
-    } else {\r
-        sendBleData(buf, 17 + datalen + 1); // 判断是否在传输或接收多包数据\r
-    }\r
+  \r
+    sendDataNow(buf, 17 + datalen + 1); // 判断是否在传输或接收多包数据\r
+    \r
 \r
     ym_free(buf); // 释放内存空间\r
 }\r