WXK
2024-04-10 d6d0f9b94b8488508f0c8eab0602d9dcfec31505
FML/GPS.c
@@ -474,11 +474,12 @@
extern uint8_t GPS_data[100];
extern uint8_t GPS_successful_flag;
extern uint32_t uwbled,gpsled,loraled,powerled;
extern uint8_t jinru_parsegga_flag;
static HIDO_INT32 GPS_ParseGGA(HIDO_CHAR *_pcData, HIDO_UINT32 _u32Len)
{
    ST_GPS stGPS;
    HIDO_DataStruct stPosState;
    jinru_parsegga_flag=1;
    memset(&stGPS, 0, sizeof(ST_GPS));
    if (GPS_DataCheck(_pcData, _u32Len) != HIDO_OK)
    {
@@ -497,7 +498,7 @@
        {
            l_fnGPSEventCallback(GPS_TYPE_GGA, _pcData, _u32Len);
        }
        gpsled=BLUE;
        gpsled=RED;
        GPS_successful_flag=1;
        GPS_data[_u32Len-1]=0;
        GPS_data[_u32Len-2]=0;
@@ -505,7 +506,7 @@
    }
    else
    {
        gpsled=RED;
        gpsled=LEDOFF;
        GPS_successful_flag=0;
        GPS_data[_u32Len-1]=0;
        GPS_data[_u32Len-2]=0;