keil/include/drivers/serial_at_cmd_app.c
@@ -253,20 +253,9 @@ wd=strtod(wdrecv.m_pData,NULL); jd=strtod(jdrecv.m_pData,NULL); if(wd!=0) blink_led(&gps_success_state); pos_state=atoi(Posstate.m_pData); if(pos_state!=0) { gps_timeout_flag=0;//不超时接收状态 gps_need_data_flag=0;//接收数据完成 gps_wait_count=0;//清0接收状态 //gps_power_state=0;//关闭gps if(gps_open_flag){ UDPClient_UploadGPS();//上传GPS超时无效数据 gps_power_state=0;//立即关掉gps,防止串口数据过多导致无法切换休眠 update_led_power_state(); } pos_state=0;//防止多次进入 }