// Position
static double get_ALT_ft ();
+ static double get_TC_rad ();
static double get_MH_deg ();
static double get_DG_deg ();
- static double get_TC_rad ();
+ static double get_DG_err ();
+ static void set_DG_err(double approx_magvar);
// Velocities
static double get_ASI_kias ();
- static double get_TC_radps ();
+ static double get_TC_std ();
static double get_VSI_fps ();
// Engine Gauges
static double get_VACUUM_inhg ();
+ // Atmosphere
+ static double get_ALT_datum_mb ();
+ static void set_ALT_datum_mb(double datum_mb);
+
// Hacks ... temporary stuff
- static double get_HackVOR1_deg ();
+ // static double get_HackVOR1_deg ();
static double get_HackOBS1_deg ();
- static double get_HackGS_deg ();
- static double get_HackVOR2_deg ();
+ // static double get_HackGS_deg ();
+ // static double get_HackVOR2_deg ();
static double get_HackOBS2_deg ();
static double get_HackADF_deg ();
private:
static double the_ALT_ft;
+ static double the_ALT_datum_mb;
+ static double the_TC_rad, the_TC_std;
static double the_STATIC_inhg, the_VACUUM_inhg;
static double the_VSI_fps, the_VSI_case;
+ static double the_MH_deg, the_MH_degps, the_MH_err;
+ static double the_DG_deg, the_DG_degps, the_DG_inhg, the_DG_err;
static int _UpdatesPending;
static void _CatchUp ();