mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-20 10:54:14 +01:00
Don't process RMC sentences that are flaged as 'void'
This commit is contained in:
parent
6b463e5c9e
commit
f52f5b3d83
@ -451,6 +451,11 @@ static bool nmeaProcessGPRMC(GPSPositionData * GpsData, bool* gpsDataUpdated, ch
|
||||
gpst.Hour = (int)hms / 10000;
|
||||
#endif //PIOS_GPS_MINIMAL
|
||||
|
||||
// don't process void sentences
|
||||
if (param[2][0] == 'V') {
|
||||
return false;
|
||||
}
|
||||
|
||||
// get latitude [DDMM.mmmmm] [N|S]
|
||||
if (!NMEA_latlon_to_fixed_point(&GpsData->Latitude, param[3], param[4][0] == 'S')) {
|
||||
return false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user