double nav1_effective_range;
double nav1_heading;
double nav1_target_gs;
- int nav1_offset;
+ double nav1_magvar;
bool nav2_valid;
bool nav2_inrange;
double nav2_effective_range;
double nav2_heading;
double nav2_target_gs;
- int nav2_offset;
+ double nav2_magvar;
bool adf_valid;
bool adf_inrange;
inline double get_nav1_heading() const { return nav1_heading; }
inline double get_nav1_radial() const { return nav1_radial; }
inline double get_nav1_target_gs() const { return nav1_target_gs; }
+ inline double get_nav1_magvar() const { return nav1_magvar; }
+ double get_nav1_heading_needle_deflection() const;
+ double get_nav1_gs_needle_deflection() const;
inline bool get_nav2_inrange() const { return nav2_inrange; }
bool get_nav2_to_flag () const;
inline double get_nav2_heading() const { return nav2_heading; }
inline double get_nav2_radial() const { return nav2_radial; }
inline double get_nav2_target_gs() const { return nav2_target_gs; }
+ inline double get_nav2_magvar() const { return nav2_magvar; }
+ double get_nav2_heading_needle_deflection() const;
+ double get_nav2_gs_needle_deflection() const;
inline bool get_adf_inrange() const { return adf_inrange; }
inline double get_adf_lon() const { return adf_lon; }