/dports/astro/gpsbabel14/gpsbabel-1.4.4/ |
H A D | navilink.c | 413 waypoint* waypt = waypt_new(); in decode_waypoint() local 420 return waypt; in decode_waypoint() 443 waypoint* waypt = waypt_new(); in decode_trackpoint() local 450 return waypt; in decode_trackpoint() 461 GPS_Math_WGS84_To_UTM_EN(waypt->latitude, waypt->longitude, &x, &y, &z, &zc); in encode_trackpoint() 539 encode_waypoint(waypt, data); in serial_write_waypoint_packet() 844 waypoint* waypt = NULL; in navilink_decode_logpoint() local 845 waypt = waypt_new(); in navilink_decode_logpoint() 848 waypt->sat = buffer[1]; in navilink_decode_logpoint() 855 return waypt; in navilink_decode_logpoint() [all …]
|
H A D | ik3d.c | 54 static waypoint* waypt; variable 80 } else if (waypt) { in ikt_object_end() 81 waypt->shortname = name; in ikt_object_end() 82 waypt->description = text; in ikt_object_end() 83 waypt_add(waypt); in ikt_object_end() 96 waypt = NULL; in ikt_object_end() 119 waypt = waypt_new(); in iktobj_trkpt() 128 track_add_wpt(track, waypt); in iktobj_trkpt() 129 waypt = NULL; in iktobj_trkpt() 151 waypt = waypt_new(); in iktobj_type() [all …]
|
H A D | vpl.c | 177 waypoint *waypt; in vpl_parse_75_sentence() local 198 waypt = waypt_new(); in vpl_parse_75_sentence() 202 waypt->latitude = lat_raw / (double) 0xE1000; in vpl_parse_75_sentence() 203 waypt->longitude = lon_raw / (double) 0xE1000; in vpl_parse_75_sentence() 204 waypt->altitude = alt; in vpl_parse_75_sentence() 205 waypt->sat = sats; in vpl_parse_75_sentence() 208 waypt->course = hdg_raw * (double)(360/65535); in vpl_parse_75_sentence() 209 waypt->hdop = hdop_raw / (double) 8; in vpl_parse_75_sentence() 210 waypt->vdop = vdop_raw / (double) 8; in vpl_parse_75_sentence() 212 waypt->creation_time = mkgmtime(&tm); in vpl_parse_75_sentence() [all …]
|
H A D | sbn.c | 228 waypt->creation_time = mkgmtime(&tm); in decode_sbn_datetime() 229 waypt->microseconds = (ms % 1000) * 1000; in decode_sbn_datetime() 243 waypoint *waypt = NULL; in decode_sbn_record() local 244 waypt = waypt_new(); in decode_sbn_record() 247 waypt->fix = decode_sbn_mode(buffer + 3); in decode_sbn_record() 249 waypt->fix = fix_none; in decode_sbn_record() 252 decode_sbn_datetime(buffer + 10, waypt); in decode_sbn_record() 253 decode_sbn_position(buffer + 22, waypt); in decode_sbn_record() 256 waypt->sat = buffer[87]; in decode_sbn_record() 257 waypt->hdop = buffer[88] * 0.2f; in decode_sbn_record() [all …]
|
H A D | garmin_fs.c | 189 garmin_fs_t* gmsd = GMSD_FIND(waypt); in garmin_fs_xml_fprint() 214 WAYPT_HAS(waypt, depth) || in garmin_fs_xml_fprint() 215 WAYPT_HAS(waypt, proximity) || in garmin_fs_xml_fprint() 216 WAYPT_HAS(waypt, temperature) || in garmin_fs_xml_fprint() 222 if WAYPT_HAS(waypt, proximity) { in garmin_fs_xml_fprint() 225 if WAYPT_HAS(waypt, temperature) { in garmin_fs_xml_fprint() 228 if WAYPT_HAS(waypt, depth) { in garmin_fs_xml_fprint() 308 gmsd = GMSD_FIND(waypt); in garmin_fs_xml_convert() 333 WAYPT_SET(waypt, proximity, atof(cdatastr)); in garmin_fs_xml_convert() 343 WAYPT_SET(waypt, depth, atof(cdatastr)); in garmin_fs_xml_convert() [all …]
|
H A D | nmea.c | 385 waypoint* waypt; in gpgll_parse() local 411 waypt = waypt_new(); in gpgll_parse() 426 curr_waypt = waypt; in gpgll_parse() 440 waypoint* waypt; in gpgga_parse() local 472 waypt = waypt_new(); in gpgga_parse() 488 waypt->sat = nsats; in gpgga_parse() 490 waypt->hdop = hdop; in gpgga_parse() 508 curr_waypt = waypt; in gpgga_parse() 520 waypoint* waypt; in gprmc_parse() local 612 curr_waypt = waypt; in gprmc_parse() [all …]
|
H A D | garmin_fit.c | 275 waypoint* waypt; in fit_parse_data() local 368 waypt = waypt_new(); in fit_parse_data() 369 waypt->latitude = (lat / (float)0x7fffffff) * 180; in fit_parse_data() 372 waypt->altitude = (alt / 5.0) - 500; in fit_parse_data() 374 waypt->creation_time = timestamp + 631065600; in fit_parse_data() 376 WAYPT_SET(waypt, speed, speed / 1000.0f); in fit_parse_data() 379 waypt->heartrate = heartrate; in fit_parse_data() 382 waypt->cadence = cadence; in fit_parse_data() 385 waypt->power = power; in fit_parse_data() 388 WAYPT_SET(waypt, temperature, temperature); in fit_parse_data() [all …]
|
H A D | magproto.c | 961 waypoint* waypt; in mag_trkparse() local 963 waypt = waypt_new(); in mag_trkparse() 1008 waypt->altitude = alt; in mag_trkparse() 1010 return waypt; in mag_trkparse() 1133 waypoint* waypt; in mag_rteparse() local 1140 waypt = (waypoint*)welem; in mag_rteparse() 1213 waypoint* waypt; in mag_wptparse() local 1222 waypt = waypt_new(); in mag_wptparse() 1248 waypt->altitude = alt; in mag_wptparse() 1250 waypt->description = xstrdup(descr); in mag_wptparse() [all …]
|
H A D | geoniche.c | 491 waypoint* waypt; in geoniche_read_bin() local 540 waypt = waypt_new(); in geoniche_read_bin() 542 waypt->shortname = xstrdup(vdata + 63); in geoniche_read_bin() 543 waypt->altitude = altitude; in geoniche_read_bin() 544 waypt->creation_time = mkgmtime(&created); in geoniche_read_bin() 546 GPS_Math_DegMin_To_Deg(latdeg, lat, &waypt->latitude); in geoniche_read_bin() 547 GPS_Math_DegMin_To_Deg(londeg, lon, &waypt->longitude); in geoniche_read_bin() 549 waypt->icon_descr = geoniche_icon_to_descr(icon_nr); in geoniche_read_bin() 550 if (waypt->icon_descr != NULL) { in geoniche_read_bin() 551 waypt->wpt_flags.icon_descr_is_dynamic = 1; in geoniche_read_bin() [all …]
|
H A D | garmin_fs.h | 124 void garmin_fs_xml_convert(const int base_tag, int tag, const char* cdatastr, waypoint* waypt); 125 void garmin_fs_xml_fprint(gbfile* ofd, const waypoint* waypt); 133 unsigned char garmin_fs_merge_category(const char* category_name, waypoint* waypt);
|
H A D | itracku.c | 688 waypoint* waypt; in gprmc_parse() local 715 waypt = waypt_new(); in gprmc_parse() 717 WAYPT_SET(waypt, speed, KNOTS_TO_MPS(speed)); in gprmc_parse() 719 WAYPT_SET(waypt, course, course); in gprmc_parse() 721 nmea_set_waypoint_time(waypt, &tm, microseconds); in gprmc_parse() 726 waypt->latitude = ddmm2degrees(latdeg); in gprmc_parse() 731 waypt->longitude = ddmm2degrees(lngdeg); in gprmc_parse() 733 return waypt; in gprmc_parse()
|
/dports/astro/gpsbabel/gpsbabel-gpsbabel_1_7_0/ |
H A D | navilink.cc | 402 auto* waypt = new Waypoint; in decode_waypoint() local 406 waypt->shortname = s; in decode_waypoint() 411 return waypt; in decode_waypoint() 434 auto* waypt = new Waypoint; in decode_trackpoint() local 441 return waypt; in decode_trackpoint() 452 GPS_Math_WGS84_To_UTM_EN(waypt->latitude, waypt->longitude, &x, &y, &z, &zc); in encode_trackpoint() 526 encode_waypoint(waypt, data); in serial_write_waypoint_packet() 818 auto* waypt = new Waypoint; in navilink_decode_logpoint() local 821 waypt->sat = buffer[1]; in navilink_decode_logpoint() 828 return waypt; in navilink_decode_logpoint() [all …]
|
H A D | ik3d.cc | 36 static Waypoint* waypt; variable 61 } else if (waypt) { in ikt_object_end() 62 waypt->shortname = name; in ikt_object_end() 63 waypt->description = text; in ikt_object_end() 64 waypt_add(waypt); in ikt_object_end() 70 waypt = nullptr; in ikt_object_end() 87 waypt = new Waypoint; in iktobj_trkpt() 89 track_add_wpt(track, waypt); in iktobj_trkpt() 90 waypt = nullptr; in iktobj_trkpt() 111 waypt = new Waypoint; in iktobj_type() [all …]
|
H A D | vpl.cc | 189 auto* waypt = new Waypoint; in vpl_parse_75_sentence() local 193 waypt->latitude = lat_raw / (double) 0xE1000; in vpl_parse_75_sentence() 194 waypt->longitude = lon_raw / (double) 0xE1000; in vpl_parse_75_sentence() 195 waypt->altitude = alt; in vpl_parse_75_sentence() 196 waypt->sat = sats; in vpl_parse_75_sentence() 198 WAYPT_SET(waypt, speed, (speed_raw / (double) 0x10) * 0.44704); in vpl_parse_75_sentence() 199 waypt->course = hdg_raw * (double)(360/65535); in vpl_parse_75_sentence() 200 waypt->hdop = hdop_raw / 8.0; in vpl_parse_75_sentence() 201 waypt->vdop = vdop_raw / 8.0; in vpl_parse_75_sentence() 203 waypt->SetCreationTime(mkgmtime(&tm)); in vpl_parse_75_sentence() [all …]
|
H A D | sbn.cc | 224 waypt->SetCreationTime(mkgmtime(&tm), (ms % 1000)); in decode_sbn_datetime() 230 waypt->latitude = be_read32(buffer + 0) * 0.0000001; in decode_sbn_position() 232 waypt->altitude = be_read32(buffer + 12) * 0.01; in decode_sbn_position() 238 auto* waypt = new Waypoint; in decode_sbn_record() local 241 waypt->fix = decode_sbn_mode(buffer + 3); in decode_sbn_record() 243 waypt->fix = fix_none; in decode_sbn_record() 246 decode_sbn_datetime(buffer + 10, waypt); in decode_sbn_record() 247 decode_sbn_position(buffer + 22, waypt); in decode_sbn_record() 250 waypt->sat = buffer[87]; in decode_sbn_record() 251 waypt->hdop = buffer[88] * 0.2f; in decode_sbn_record() [all …]
|
H A D | garmin_fs.cc | 87 garmin_fs_xml_fprint(const Waypoint* waypt, in garmin_fs_xml_fprint() argument 90 garmin_fs_t* gmsd = garmin_fs_t::find(waypt); in garmin_fs_xml_fprint() 115 WAYPT_HAS(waypt, depth) || in garmin_fs_xml_fprint() 116 WAYPT_HAS(waypt, proximity) || in garmin_fs_xml_fprint() 117 WAYPT_HAS(waypt, temperature) || in garmin_fs_xml_fprint() 123 if WAYPT_HAS(waypt, proximity) { in garmin_fs_xml_fprint() 126 if WAYPT_HAS(waypt, temperature) { in garmin_fs_xml_fprint() 129 if WAYPT_HAS(waypt, depth) { in garmin_fs_xml_fprint() 198 waypt->fs.FsChainAdd(gmsd); in garmin_fs_xml_convert() 230 WAYPT_SET(waypt, depth, atof(cdatastr)); in garmin_fs_xml_convert() [all …]
|
H A D | energympro.cc | 66 auto waypt = new Waypoint; in read_point() local 67 waypt->latitude = (point.Latitude / 1000000.0); in read_point() 68 waypt->longitude = (point.Longitude / 1000000.0); in read_point() 69 waypt->altitude = point.Altitude; in read_point() 75 waypt->SetCreationTime(gpsDateTime); in read_point() 78 WAYPT_SET(waypt, speed, point.Speed_Speed / 100.0f); in read_point() 81 waypt->heartrate = point.HR_Heartrate; in read_point() 84 waypt->cadence = point.Cadence_Cadence; in read_point() 87 waypt->power = point.Power_Power; in read_point() 89 WAYPT_SET(waypt, temperature, point.Temp); in read_point() [all …]
|
H A D | nmea.cc | 390 curr_waypt = waypt; in gpgll_parse() 460 waypt->altitude = alt; in gpgga_parse() 464 waypt->sat = nsats; in gpgga_parse() 466 waypt->hdop = hdop; in gpgga_parse() 470 waypt->fix = fix_none; in gpgga_parse() 476 waypt->fix = fix_dgps; in gpgga_parse() 479 waypt->fix = fix_pps; in gpgga_parse() 486 curr_waypt = waypt; in gpgga_parse() 576 curr_waypt = waypt; in gprmc_parse() 615 waypt->shortname = sname; in gpwpl_parse() [all …]
|
H A D | mtk_locus.cc | 329 static Waypoint* waypt; in process_pmtklox() local 429 waypt = new Waypoint; in process_pmtklox() 430 waypt->SetCreationTime(timestamp); in process_pmtklox() 431 waypt->latitude = latitude; in process_pmtklox() 432 waypt->longitude = longitude; in process_pmtklox() 433 waypt->altitude = height; in process_pmtklox() 434 waypt->sat = 0; in process_pmtklox() 435 waypt->hdop = 0; in process_pmtklox() 436 waypt->fix = fix_3d; in process_pmtklox() 437 waypt_add(waypt); in process_pmtklox()
|
H A D | magproto.cc | 978 auto* waypt = new Waypoint; in mag_trkparse() local 1016 waypt->latitude = ddmm2degrees(latdeg); in mag_trkparse() 1021 waypt->longitude = ddmm2degrees(lngdeg); in mag_trkparse() 1023 waypt->altitude = alt; in mag_trkparse() 1025 return waypt; in mag_trkparse() 1214 auto* waypt = new Waypoint; in mag_wptparse() local 1233 waypt->latitude = ddmm2degrees(latdeg); in mag_wptparse() 1240 waypt->altitude = alt; in mag_wptparse() 1241 waypt->shortname = shortname; in mag_wptparse() 1242 waypt->description = descr; in mag_wptparse() [all …]
|
H A D | garmin_fit.cc | 628 auto* waypt = new Waypoint; in fit_parse_data() local 630 waypt->latitude = GPS_Math_Semi_To_Deg(lat); in fit_parse_data() 633 waypt->longitude = GPS_Math_Semi_To_Deg(lon); in fit_parse_data() 636 waypt->altitude = (alt / 5.0) - 500; in fit_parse_data() 640 WAYPT_SET(waypt, speed, speed / 1000.0f); in fit_parse_data() 643 waypt->heartrate = heartrate; in fit_parse_data() 646 waypt->cadence = cadence; in fit_parse_data() 649 waypt->power = power; in fit_parse_data() 652 WAYPT_SET(waypt, temperature, temperature); in fit_parse_data() 655 waypt->wpt_flags.new_trkseg = 1; in fit_parse_data() [all …]
|
H A D | itracku.cc | 713 auto* waypt = new Waypoint; in gprmc_parse() local 715 WAYPT_SET(waypt, speed, KNOTS_TO_MPS(speed)); in gprmc_parse() 717 WAYPT_SET(waypt, course, course); in gprmc_parse() 719 nmea_set_waypoint_time(waypt, &tm, fsec); in gprmc_parse() 724 waypt->latitude = ddmm2degrees(latdeg); in gprmc_parse() 729 waypt->longitude = ddmm2degrees(lngdeg); in gprmc_parse() 731 return waypt; in gprmc_parse()
|
H A D | garmin_fs.h | 226 void garmin_fs_xml_convert(int base_tag, int tag, const QString& qstr, Waypoint* waypt); 227 void garmin_fs_xml_fprint(const Waypoint* waypt, QXmlStreamWriter*); 235 unsigned char garmin_fs_merge_category(const char* category_name, Waypoint* waypt);
|
/dports/astro/gpsbabel/gpsbabel-gpsbabel_1_7_0/deprecated/ |
H A D | geoniche.cc | 488 waypoint* waypt; in geoniche_read_bin() local 537 waypt = waypt_new(); in geoniche_read_bin() 539 waypt->shortname = xstrdup(vdata + 63); in geoniche_read_bin() 540 waypt->altitude = altitude; in geoniche_read_bin() 541 waypt->SetCreationTime(mkgmtime(&created)); in geoniche_read_bin() 543 GPS_Math_DegMin_To_Deg(latdeg, lat, &waypt->latitude); in geoniche_read_bin() 544 GPS_Math_DegMin_To_Deg(londeg, lon, &waypt->longitude); in geoniche_read_bin() 546 waypt->icon_descr = geoniche_icon_to_descr(icon_nr); in geoniche_read_bin() 547 waypt_add(waypt); in geoniche_read_bin()
|
/dports/games/flightgear/flightgear-2020.3.11/src/Instrumentation/ |
H A D | gps.cxx | 501 Waypt* waypt = leg->waypoint(); in previousLegData() local 502 legData.position = waypt->position(); in previousLegData() 505 if (waypt->type() == "runway") { in previousLegData() 506 RunwayWaypt* rwpt = static_cast<RunwayWaypt*>(waypt); in previousLegData() 1174 void GPS::selectOBSMode(flightgear::Waypt* waypt) in selectOBSMode() argument 1176 if (!waypt && isScratchPositionValid()) { in selectOBSMode() 1179 waypt = new NavaidWaypoint(pos, NULL); in selectOBSMode() 1181 waypt = new BasicWaypt(_scratchPos, _scratchNode->getStringValue("ident"), NULL); in selectOBSMode() 1188 _currentWaypt = waypt; in selectOBSMode()
|