keil/include/src/GPS.c
@@ -496,6 +496,8 @@
extern uint16_t g_spsum_GSV_sum;
extern uint16_t g_snum_GSV_sum;
extern uint8_t heart_upload_time;
extern uint8_t ceju_leave_flag;
uint8_t fixed_solution_count_minute;
static HIDO_INT32 GPS_ParseGGA(HIDO_CHAR *_pcData, HIDO_UINT32 _u32Len)
{
    uint16_t state_flag;
@@ -523,6 +525,11 @@
            l_fnGPSEventCallback(GPS_TYPE_GGA, _pcData, _u32Len);
        }
        rtkled=BLUE;
            if(ceju_leave_flag==1)
            {
             fixed_solution_count_minute++;
            }
        GPS_successful_flag=1;
        _pcData[_u32Len-1]=0;
        _pcData[_u32Len-2]=0;
@@ -552,6 +559,10 @@
                _pcData, g_com_map[2], bat_percent,g_spsum_GSV_sum,g_snum_GSV_sum,lounei_flag,state_flag,gpsbaoxu);
        gpsbaoxu++;
        GPS_ParseGGA_changdu=u32Len;
            if(ceju_leave_flag==1)
            {
               fixed_solution_count_minute++;
            }
    }
  
    gps_ntripsend=1;