From 0942f592f3c033983c4ccaba6d632bbf80611abb Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期三, 21 五月 2025 14:29:55 +0800
Subject: [PATCH] 上传格式正确,但电量未采集版本,未加入蓝牙与mk和mk和lora和网关同步修改配置逻辑,测距稳定能用基础版本

---
 keil/include/drivers/serial_at_cmd_app.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/keil/include/drivers/serial_at_cmd_app.c b/keil/include/drivers/serial_at_cmd_app.c
index de8e89f..14b5902 100644
--- a/keil/include/drivers/serial_at_cmd_app.c
+++ b/keil/include/drivers/serial_at_cmd_app.c
@@ -140,6 +140,7 @@
     }
 
 }
+extern uint8_t enable_sleep_count,sleep_flag;
 void UsartParseDataHandler(uint8_t data)
 {
 	static UsartRecvPackState usart_receive_state = UsartReceiveWaitHead0;
@@ -166,7 +167,7 @@
 			{
 				case CMD_WRITE:
 					//从mUsartReceivePack中读取pack_length长度的字节,放到全局变量中,赋值保存的参数并且存入flash
-				
+				enable_sleep_count=0;
 					memcpy((uint8_t*)&g_com_map + pack_index, mUsartReceivePack, pack_datalen);
 				
 					if(mUsartReceivePack[0]==1)
@@ -178,9 +179,10 @@
 					NVIC_SystemReset();
 					break;
 				case CMD_READ:
+                    enable_sleep_count=0;
 					//read包中data字节,即mUsartReceivePack[0]表示数据长度;
 				//从g_com_data结构体中的第index位置读取长度为mUsartReceivePack[0]的字节,发送出来
-					SendComMap0(pack_datalen,pack_index>>1);		
+					SendComMap(pack_datalen,pack_index>>1);		
 					break;
 				default:
 					break;

--
Gitblit v1.9.3