From a67b3b6d5fce352aff5f8de413bedc54204dbca2 Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期二, 25 二月 2025 11:40:52 +0800 Subject: [PATCH] V1,8,增加看门口防止升级卡死,修改GGA报文中bat_percent为hex显示适配上位机 --- keil/include/drivers/serial_at_cmd_app.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/keil/include/drivers/serial_at_cmd_app.c b/keil/include/drivers/serial_at_cmd_app.c index 0223e9b..b1d32e0 100644 --- a/keil/include/drivers/serial_at_cmd_app.c +++ b/keil/include/drivers/serial_at_cmd_app.c @@ -265,7 +265,7 @@ if(gga_num<10&&!gps_open_flag) { gps_timeout_flag=0; - snprintf(GGA_Format_message, sizeof(GGA_Format_message), "%s,%04x,%02u%%,%d,%d,0,0\r\n", \ + snprintf(GGA_Format_message, sizeof(GGA_Format_message), "%s,%04x,%x,%d,%d,0,0\r\n", \ GPS_GGAmessage,g_com_map[DEV_ID],bat_percent,userkey_state,gps_timeout_flag); datalenth_gga = sprintf((char*)&GGA_Final_message[u32GGaLenth],"%s",GGA_Format_message); u32GGaLenth += datalenth_gga; @@ -278,10 +278,10 @@ //gps_power_state=0;//关闭gps - if(gps_open_flag){ - //if(gps_open_flag&&!gps_first_flag){ +// if(gps_open_flag){ + if(gps_open_flag&&!gps_first_flag){ -// delay_ms(1000); + delay_ms(1000); gps_timeout_flag=0;//不超时接收状态 gps_need_data_flag=0;//接收数据完成 gps_wait_count=0;//清0接收状态 -- Gitblit v1.9.3