Rev 569 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 569 | Rev 574 | ||
---|---|---|---|
Line 319... | Line 319... | ||
319 | GPSData.Position.Latitude = UbxPosLlh.LAT; // in steps of 1E-7 deg |
319 | GPSData.Position.Latitude = UbxPosLlh.LAT; // in steps of 1E-7 deg |
320 | GPSData.Position.Altitude = UbxPosLlh.HMSL; // in steps of 1 mm |
320 | GPSData.Position.Altitude = UbxPosLlh.HMSL; // in steps of 1 mm |
321 | } |
321 | } |
322 | else // simulation active |
322 | else // simulation active |
323 | { |
323 | { |
324 | if(GPSData.SatFix != SATFIX_3D) // simulate satfix |
324 | if(GPSData.SatFix != SATFIX_3D || GPSData.NumOfSats < 6) // simulate satfix |
325 | { |
325 | { |
326 | GPSData.SatFix = SATFIX_3D; |
326 | GPSData.SatFix = SATFIX_3D; |
327 | GPSData.Flags |= FLAG_GPSFIXOK; |
327 | GPSData.Flags |= FLAG_GPSFIXOK; |
328 | GPSData.NumOfSats = 8; |
328 | GPSData.NumOfSats = 8; |
329 | if(!SystemTime.Valid) |
329 | if(!SystemTime.Valid) |