Beispiel #1
0
void
NMEAInfo::ProvideTrueAirspeed(double tas)
{
  auto any_altitude = GetAnyAltitude();

  if (any_altitude.first)
    ProvideTrueAirspeedWithAltitude(tas, any_altitude.second);
  else
    /* no altitude; dirty fallback */
    ProvideBothAirspeeds(tas, tas);
}
Beispiel #2
0
 /**
  * Set the true airspeed [m/s] and derive the indicated airspeed
  * from it, using the current altitude.
  */
 void ProvideTrueAirspeed(fixed tas) {
   ProvideTrueAirspeedWithAltitude(tas, GetAltitudeBaroPreferred());
 }