double r;
if ( current_radiostack->get_nav1_inrange() ) {
- r = current_radiostack->get_nav1_radial() -
- current_radiostack->get_nav1_heading();
+ r = current_radiostack->get_nav1_heading() -
+ current_radiostack->get_nav1_radial();
// cout << "Radial = " << current_radiostack->get_nav1_radial()
// << " Bearing = " << current_radiostack->get_nav1_heading()
// << endl;
if (r<-180.0) r+=360.0;
if ( fabs(r) > 90.0 )
r = ( r<0.0 ? -r-180.0 : -r+180.0 );
- if ( current_radiostack->get_nav1_loc() ) r*=5.0;
+ if ( current_radiostack->get_nav1_loc() ) r *= -5.0;
} else {
r = 0.0;
}