// Approach
net->tuned_freq = current_radiostack->get_navcom1()->get_nav_freq();
+ net->nav_radial = current_radiostack->get_navcom1()->get_nav_radial();
net->in_range = current_radiostack->get_navcom1()->get_nav_inrange();
if ( current_radiostack->get_navcom1()->get_nav_loc() ) {
// is an ILS
- net->dist_nm = current_radiostack->get_navcom1()->get_nav_gs_dist()
- * SG_METER_TO_NM;
+ net->dist_nm
+ = current_radiostack->get_navcom1()->get_nav_gs_dist_signed()
+ * SG_METER_TO_NM;
} else {
// is a VOR
net->dist_nm = current_radiostack->get_navcom1()->get_nav_loc_dist()
net->warp = htonl( net->warp );
htonf(net->tuned_freq);
+ htonf(net->nav_radial);
net->in_range = htonl(net->in_range);
htonf(net->dist_nm);
htonf(net->course_deviation_deg);