Lines Matching refs:lat
484 double minute, lat, lon, alt; in mx4200_ref() local
556 lat = up->avg_lat; in mx4200_ref()
559 lat = up->avg_lat * (-1.0); in mx4200_ref()
570 minute = (lat - (double)(int)lat) * 60.0; in mx4200_ref()
571 snprintf(lats, sizeof(lats), "%02d%02.4f", (int)lat, minute); in mx4200_ref()
1236 double mtime, lat, lon, alt, geoid, vele, veln; in mx4200_parse_p() local
1247 &sentence_type, &mtime, &lat, &north_south, &lon, &east_west, in mx4200_parse_p()
1263 if (lat < 0.0) return ("negative latitude"); in mx4200_parse_p()
1264 if (lat > 9000.0) lat = 9000.0; in mx4200_parse_p()
1265 lat *= 0.01; in mx4200_parse_p()
1266 lat = ((int)lat) + (((lat - (int)lat)) * 1.6666666666666666); in mx4200_parse_p()
1273 lat *= -1.0; in mx4200_parse_p()
1315 up->avg_lat = (up->N_fixes * up->avg_lat) + lat; in mx4200_parse_p()
1326 up->N_fixes, lat, lon, alt, up->central_meridian); in mx4200_parse_p()