@squawk
    Preparing search index...

    Function calibratedAirspeedFromTrueAirspeed

    • Converts true airspeed (TAS) to calibrated airspeed (CAS) using the full compressible flow pitot-static equations (ICAO standard). This is the inverse of isa.trueAirspeedFromCalibratedKt() from @squawk/units.

      The calculation derives the impact pressure (qc) from TAS at the actual altitude conditions, then converts that impact pressure back to CAS using sea-level ISA conditions.

      Valid for subsonic flight (Mach < 1.0) only. Assumes CAS equals equivalent airspeed (EAS), which is accurate for most practical purposes. See isa.trueAirspeedFromCalibratedKt() in @squawk/units for a full discussion of this assumption.

      If oatCelsius is not provided, ISA standard temperature at the given altitude is used.

      Parameters

      • trueAirspeedKt: number

        True airspeed in knots.

      • pressureAltitudeFt: number

        Pressure altitude in feet.

      • OptionaloatCelsius: number

        Outside air temperature in degrees Celsius (optional, defaults to ISA).

      Returns number

      Calibrated airspeed (CAS) in knots.