Rev 52 | Rev 72 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 52 | Rev 61 | ||
---|---|---|---|
Line 295... | Line 295... | ||
295 | if((Msg_Count >= 2)) |
295 | if((Msg_Count >= 2)) |
296 | { // if set is complete |
296 | { // if set is complete |
297 | if((UbxSol.Status == NEWDATA) && (UbxPosLlh.Status == NEWDATA) && (UbxVelNed.Status == NEWDATA)) |
297 | if((UbxSol.Status == NEWDATA) && (UbxPosLlh.Status == NEWDATA) && (UbxVelNed.Status == NEWDATA)) |
298 | { |
298 | { |
299 | CheckGPSOkay++; |
299 | CheckGPSOkay++; |
300 | DebugOut.Analog[11]++; |
300 | DebugOut.Analog[9]++; |
301 | // update GPS data only if the status is INVALID or PROCESSED and the last ubx message was received within less than 100 ms |
301 | // update GPS data only if the status is INVALID or PROCESSED and the last ubx message was received within less than 100 ms |
302 | if(GPSData.Status != NEWDATA) // if last data were processed |
302 | if(GPSData.Status != NEWDATA) // if last data were processed |
303 | { // wait for new data at all neccesary ubx messages |
303 | { // wait for new data at all neccesary ubx messages |
304 | GPSData.Status = INVALID; |
304 | GPSData.Status = INVALID; |
305 | // NAV SOL |
305 | // NAV SOL |