+ FGBFI::getMagVar();
}
cur_radial = current_radiostack->get_nav1_heading();
- cout << "target rad (true) = " << tgt_radial
- << " current rad (true) = " << cur_radial
- << endl;
+ // cout << "target rad (true) = " << tgt_radial
+ // << " current rad (true) = " << cur_radial
+ // << endl;
double diff = (tgt_radial - cur_radial);
while ( diff < -180.0 ) { diff += 360.0; }
TargetHeading = cur_radial - diff;
while ( TargetHeading < 0.0 ) { TargetHeading += 360.0; }
while ( TargetHeading > 360.0 ) { TargetHeading -= 360.0; }
- cout << "target course (true) = " << TargetHeading << endl;
+ // cout << "target course (true) = " << TargetHeading << endl;
} else if ( heading_mode == FG_HEADING_WAYPOINT ) {
// update target heading to waypoint
delete HUDtext;
HUD_TextSize = current_options.get_xsize() / 60;
-// HUD_TextSize = 10;
+ HUD_TextSize = 10;
HUDtext = new fntRenderer();
HUDtext -> setFont ( guiFntHandle ) ;
HUDtext -> setPointSize ( HUD_TextSize ) ;
nav1_radial = nav1_sel_radial;
nav1_x = nav1_dme_x = nav.get_x();
nav1_y = nav1_dme_y = nav.get_y();
- nav1_z = nav1_dme_y = nav.get_z();
+ nav1_z = nav1_dme_z = nav.get_z();
// cout << "Found a vor station in range" << endl;
// cout << " id = " << nav.get_ident() << endl;
} else {
d = aircraft.distance3Dsquared( station );
- // cout << " dist = " << s << endl;
+ // cout << " dist = " << sqrt(d)
+ // << " range = " << current->get_range() * NM_TO_METER << endl;
if ( d < (current->get_range() * NM_TO_METER
* current->get_range() * NM_TO_METER) ) {
+ // cout << "matched = " << current->get_ident() << endl;
*n = *current;
return true;
}