From e4d7c6073a5f3e99385abc7311480a4a845a1773 Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期一, 28 十月 2024 18:13:10 +0800
Subject: [PATCH] 增加adc接地引脚逻辑修改adc采集电压bug,还有供电过低停止功能防止重启逻辑逻辑未加全

---
 keil/include/drivers/serial_at_cmd_app.c |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/keil/include/drivers/serial_at_cmd_app.c b/keil/include/drivers/serial_at_cmd_app.c
index 2b14f64..caa0d82 100644
--- a/keil/include/drivers/serial_at_cmd_app.c
+++ b/keil/include/drivers/serial_at_cmd_app.c
@@ -246,9 +246,7 @@
             analysis_num=sscanf((char*)mUsart2ReceivePack,"$%[^,],%*[^,],%[^,],%*[^,],%[^,],%*[^,],%[^,],%*[^,],%*[^,],%*[^,],%*[^,],%*[^,],%*[^,],%*[^,],%*s",gps_header,wdrecv.m_pData,jdrecv.m_pData,Posstate.m_pData);
             if(!memcmp(gps_header,"GNGGA",5))
             { 
-                if(g_com_map[MODBUS_MODE])
-                    LOG_INFO(TRACE_MODULE_APP,"%s", mUsart2ReceivePack);
-                    d_value = strtod(wdrecv.m_pData,NULL);
+               d_value = strtod(wdrecv.m_pData,NULL);
                 if(d_value>1)
                 {
                      blink_led(&gps_success_state);
@@ -256,17 +254,15 @@
                     jd=strtod(jdrecv.m_pData,NULL);
                     pos_state=atoi(Posstate.m_pData);
                 }
-            } 
-            index = 0;
-            if(pos_state!=0)
-            {
-                //4g.jd=jd;
-                //4g.wd=wd;
+								if(pos_state!=0)
+								{
                 gps_timeout_flag=0;//不超时接收状态
                 gps_need_data_flag=0;//接收数据完成
                 gps_wait_count=0;//清0接收状态
-//		gps_enable_flag=0;//收到有效数据关闭GPS
-            }
+								pos_state=0;
+								}
+            } 
+      
             memset(mUsart2ReceivePack,0,sizeof(mUsart2ReceivePack));
             memset(wdrecv.m_pData,0,sizeof(wdrecv.m_pData));
             memset(jdrecv.m_pData,0,sizeof(jdrecv.m_pData));

--
Gitblit v1.9.3