From dd60d4eaeb6346b7089bbc9ee5d69813eafca3ec Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期五, 30 八月 2024 15:36:57 +0800 Subject: [PATCH] V1.4 --- keil/include/drivers/serial_at_cmd_app.c | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/keil/include/drivers/serial_at_cmd_app.c b/keil/include/drivers/serial_at_cmd_app.c index 538a1ce..f0ced09 100644 --- a/keil/include/drivers/serial_at_cmd_app.c +++ b/keil/include/drivers/serial_at_cmd_app.c @@ -135,6 +135,7 @@ } } +double d_value; void UsartParseDataHandler(uint8_t data) { if(state5V_prase_flag&&!g_com_map[MODBUS_MODE]) @@ -247,15 +248,16 @@ { if(g_com_map[MODBUS_MODE]) LOG_INFO(TRACE_MODULE_APP,"%s", mUsart2ReceivePack); - wd=strtod(wdrecv.m_pData,NULL); - jd=strtod(jdrecv.m_pData,NULL); - pos_state=atoi(Posstate.m_pData); - } else { - wd=0; - jd=0; - } + d_value = strtod(wdrecv.m_pData,NULL); + if(d_value>1) + { + blink_led(&gps_success_state); + wd=strtod(wdrecv.m_pData,NULL); + jd=strtod(jdrecv.m_pData,NULL); + pos_state=atoi(Posstate.m_pData); + } + } index = 0; - blink_led(&gps_success_state); if(pos_state!=0) { //4g.jd=jd; -- Gitblit v1.9.3