From 961c1174bbf1aaae5fa2f672806ed4eaf2f917be Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期三, 05 二月 2025 15:45:10 +0800
Subject: [PATCH] 串口传输协议加上一位指令类型

---
 01_SDK/nimble/samples/bluetooth/ble_central_periph_ota/src/app_ble.c |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/01_SDK/nimble/samples/bluetooth/ble_central_periph_ota/src/app_ble.c b/01_SDK/nimble/samples/bluetooth/ble_central_periph_ota/src/app_ble.c
index 9e58682..6d6c2a2 100644
--- a/01_SDK/nimble/samples/bluetooth/ble_central_periph_ota/src/app_ble.c
+++ b/01_SDK/nimble/samples/bluetooth/ble_central_periph_ota/src/app_ble.c
@@ -77,13 +77,15 @@
     memset(slave_send_buf,0,sizeof(slave_send_buf));
     slave_send_buf[0]=0X55;
     slave_send_buf[1]=0XAA;
-    slave_send_buf[2]=blequeue.totalnum*4+2;
-    slave_send_buf[3]=blequeue.totalnum;
-    memcpy(&slave_send_buf[4],blequeue.id,2*blequeue.totalnum);
-    memcpy(&slave_send_buf[4+2*blequeue.totalnum],blequeue.rssi,2*blequeue.totalnum);
-    slave_send_buf[4+4*blequeue.totalnum]=0x66;
-    slave_send_buf[5+4*blequeue.totalnum]=0xBB;
-    HAL_UART_SendData(&UART0_OBJ, slave_send_buf,blequeue.totalnum*4+6,1000);
+    slave_send_buf[2]=0X41;
+    
+    slave_send_buf[3]=blequeue.totalnum*4+2;
+    slave_send_buf[4]=blequeue.totalnum;
+    memcpy(&slave_send_buf[5],blequeue.id,2*blequeue.totalnum);
+    memcpy(&slave_send_buf[5+2*blequeue.totalnum],blequeue.rssi,2*blequeue.totalnum);
+    slave_send_buf[5+4*blequeue.totalnum]=0x66;
+    slave_send_buf[6+4*blequeue.totalnum]=0xBB;
+    HAL_UART_SendData(&UART0_OBJ, slave_send_buf,blequeue.totalnum*4+7,1000);
     blequeue.totalnum=0;
 
     memset(blequeue.id,0,sizeof(blequeue.id));

--
Gitblit v1.9.3