- globals->get_props()->tie("/steam/airspeed",
- DF1(FGSteam::get_ASI_kias));
- globals->get_props()->tie("/steam/altitude",
- DF1(FGSteam::get_ALT_ft));
- globals->get_props()->tie("/steam/turn-rate",
- DF1(FGSteam::get_TC_std));
- globals->get_props()->tie("/steam/slip-skid",
- DF1(FGSteam::get_TC_rad));
- globals->get_props()->tie("/steam/vertical-speed",
- DF1(FGSteam::get_VSI_fps));
- globals->get_props()->tie("/steam/gyro-compass",
- DF1(FGSteam::get_DG_deg));
- globals->get_props()->tie("/steam/vor1",
- DF1(FGSteam::get_HackVOR1_deg));
- globals->get_props()->tie("/steam/vor2",
- DF1(FGSteam::get_HackVOR2_deg));
- globals->get_props()->tie("/steam/glidescope1",
- DF1(FGSteam::get_HackGS_deg));
- globals->get_props()->tie("/steam/adf",
- DF1(FGSteam::get_HackADF_deg));
- globals->get_props()->tie("/steam/gyro-compass-error",
- DF2(FGSteam::get_DG_err,
- FGSteam::set_DG_err));
- globals->get_props()->tie("/steam/mag-compass",
- DF1(FGSteam::get_MH_deg));
+ fgTie("/steam/airspeed", FGSteam::get_ASI_kias);
+ fgTie("/steam/altitude", FGSteam::get_ALT_ft);
+ fgTie("/steam/altimeter-datum-mb",
+ FGSteam::get_ALT_datum_mb, FGSteam::set_ALT_datum_mb,
+ false); /* don't modify the value */
+ fgTie("/steam/turn-rate", FGSteam::get_TC_std);
+ fgTie("/steam/slip-skid", FGSteam::get_TC_rad);
+ fgTie("/steam/vertical-speed", FGSteam::get_VSI_fps);
+ fgTie("/steam/gyro-compass", FGSteam::get_DG_deg);
+ fgTie("/steam/adf", FGSteam::get_HackADF_deg);
+ fgTie("/steam/gyro-compass-error",
+ FGSteam::get_DG_err, FGSteam::set_DG_err,
+ false); /* don't modify the value */
+ fgTie("/steam/mag-compass", FGSteam::get_MH_deg);