Class

FlightTrim

USI.Core

Public SDK type.

public sealed class FlightTrim : AircraftComponentNode

Methods

TryGetActualHorizontalStabilizerDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetActualHorizontalStabilizerDeflectionDegreesAsync()

Gets actual all-moving horizontal-stabilizer deflection in degrees. Positive values move the leading edge nose-up.

TryGetConfiguredAutomaticFlightLoadTrimEnabledAsync

public Task<USIResult<Boolean>> TryGetConfiguredAutomaticFlightLoadTrimEnabledAsync()

Gets whether the loaded aircraft is configured to automatically trim sustained flight loads.

TryGetConfiguredAutomaticStabilizerTrimAtNeverExceedSpeedDegreesAsync

public Task<USIResult<Double>> TryGetConfiguredAutomaticStabilizerTrimAtNeverExceedSpeedDegreesAsync()

Gets the signed automatic stabilizer-trim displacement accumulated at the loaded aircraft's never-exceed speed, in degrees.

TryGetConfiguredHorizontalStabilizerTrimRangeDegreesAsync

public Task<USIResult<ConfiguredControlRange>> TryGetConfiguredHorizontalStabilizerTrimRangeDegreesAsync()

Gets configured movable-horizontal-stabilizer trim authority in degrees, negative down and positive up.

TryGetConfiguredPitchAerodynamicTrimTabRatioAsync

public Task<USIResult<Double>> TryGetConfiguredPitchAerodynamicTrimTabRatioAsync()

Gets the authored aerodynamic pitch bias from a fixed trim tab.

TryGetConfiguredPitchFullTravelTimeSecondsAsync

public Task<USIResult<Double>> TryGetConfiguredPitchFullTravelTimeSecondsAsync()

Gets the authored full-range pitch-trim travel time in seconds.

TryGetConfiguredPitchTrimNeutralAsync

public Task<USIResult<Angle>> TryGetConfiguredPitchTrimNeutralAsync()

TryGetConfiguredPitchTrimNeutralDegreesAsync

public Task<USIResult<Double>> TryGetConfiguredPitchTrimNeutralDegreesAsync()

Gets the aircraft-authored neutral pitch-trim angle.

TryGetConfiguredPitchTrimRangeAsync

public Task<USIResult<ConfiguredControlRange>> TryGetConfiguredPitchTrimRangeAsync()

Gets configured pitch-trim authority from nose-down to nose-up.

TryGetConfiguredPitchTrimRangeDegreesAsync

public Task<USIResult<ConfiguredControlRange>> TryGetConfiguredPitchTrimRangeDegreesAsync()

Gets the authored pitch-trim angular range in degrees, negative nose-down and positive nose-up. This physical range is distinct from trim authority expressed as a ratio of total elevator travel.

TryGetConfiguredRollAerodynamicTrimTabRatioAsync

public Task<USIResult<Double>> TryGetConfiguredRollAerodynamicTrimTabRatioAsync()

Gets the authored aerodynamic roll bias from a fixed trim tab.

TryGetConfiguredRollFullTravelTimeSecondsAsync

public Task<USIResult<Double>> TryGetConfiguredRollFullTravelTimeSecondsAsync()

Gets the authored full-range roll-trim travel time in seconds.

TryGetConfiguredRollTrimRangeAsync

public Task<USIResult<ConfiguredControlRange>> TryGetConfiguredRollTrimRangeAsync()

Gets configured roll-trim authority from full left to full right.

TryGetConfiguredRollTrimRangeDegreesAsync

public Task<USIResult<ConfiguredControlRange>> TryGetConfiguredRollTrimRangeDegreesAsync()

Gets the authored roll-trim angular range in degrees, from the most negative aileron-trim deflection to the most positive deflection. This physical range is distinct from trim authority expressed as a ratio of total aileron travel.

TryGetConfiguredTakeoffPitchTrimRatioAsync

public Task<USIResult<Double>> TryGetConfiguredTakeoffPitchTrimRatioAsync()

Gets the aircraft-authored takeoff pitch-trim position.

TryGetConfiguredYawAerodynamicTrimTabRatioAsync

public Task<USIResult<Double>> TryGetConfiguredYawAerodynamicTrimTabRatioAsync()

Gets the authored aerodynamic yaw bias from a fixed trim tab.

TryGetConfiguredYawFullTravelTimeSecondsAsync

public Task<USIResult<Double>> TryGetConfiguredYawFullTravelTimeSecondsAsync()

Gets the authored full-range yaw-trim travel time in seconds.

TryGetConfiguredYawTrimRangeAsync

public Task<USIResult<ConfiguredControlRange>> TryGetConfiguredYawTrimRangeAsync()

Gets configured yaw-trim authority from full left to full right.

TryGetConfiguredYawTrimRangeDegreesAsync

public Task<USIResult<ConfiguredControlRange>> TryGetConfiguredYawTrimRangeDegreesAsync()

Gets the authored yaw-trim angular range in degrees, negative left and positive right. This physical range is distinct from trim authority expressed as a ratio of total rudder travel.

TryGetPitchTrimAsync

public Task<USIResult<Double>> TryGetPitchTrimAsync()

TryGetPitchTrimDeflectionAsync

public Task<USIResult<Angle>> TryGetPitchTrimDeflectionAsync()

TryGetPitchTrimDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetPitchTrimDeflectionDegreesAsync()

Gets actual pitch-trim angular deflection in degrees.

TryGetPitchTrimDisabledAsync

public Task<USIResult<Boolean>> TryGetPitchTrimDisabledAsync()

Gets whether pitch-trim operation has been disabled.

TryGetPitchTrimFailureDetectedAsync

public Task<USIResult<Boolean>> TryGetPitchTrimFailureDetectedAsync()

TryGetPitchTrimIndicationRatioAsync

public Task<USIResult<Double>> TryGetPitchTrimIndicationRatioAsync()

Gets the cockpit pitch-trim indication from minus one through one, distinct from selected trim and physical angular deflection.

TryGetPitchTrimRunawayDetectedAsync

public Task<USIResult<Boolean>> TryGetPitchTrimRunawayDetectedAsync()

TryGetRollTrimAsync

public Task<USIResult<Double>> TryGetRollTrimAsync()

TryGetRollTrimDeflectionAsync

public Task<USIResult<Angle>> TryGetRollTrimDeflectionAsync()

TryGetRollTrimDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetRollTrimDeflectionDegreesAsync()

Gets actual roll-trim angular deflection in degrees.

TryGetRollTrimDisabledAsync

public Task<USIResult<Boolean>> TryGetRollTrimDisabledAsync()

Gets whether roll-trim operation has been disabled.

TryGetRollTrimFailureDetectedAsync

public Task<USIResult<Boolean>> TryGetRollTrimFailureDetectedAsync()

TryGetRollTrimRunawayDetectedAsync

public Task<USIResult<Boolean>> TryGetRollTrimRunawayDetectedAsync()

TryGetYawTrimAsync

public Task<USIResult<Double>> TryGetYawTrimAsync()

TryGetYawTrimDeflectionAsync

public Task<USIResult<Angle>> TryGetYawTrimDeflectionAsync()

TryGetYawTrimDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetYawTrimDeflectionDegreesAsync()

Gets actual yaw-trim angular deflection in degrees.

TryGetYawTrimDisabledAsync

public Task<USIResult<Boolean>> TryGetYawTrimDisabledAsync()

Gets whether yaw-trim operation has been disabled.

TryGetYawTrimFailureDetectedAsync

public Task<USIResult<Boolean>> TryGetYawTrimFailureDetectedAsync()

TryGetYawTrimRunawayDetectedAsync

public Task<USIResult<Boolean>> TryGetYawTrimRunawayDetectedAsync()

TrySetPitchTrimAsync

public Task<USIResult> TrySetPitchTrimAsync(double ratio)

TrySetPitchTrimDeflectionAsync

public Task<USIResult> TrySetPitchTrimDeflectionAsync(Angle deflection)

TrySetPitchTrimDeflectionDegreesAsync

public Task<USIResult> TrySetPitchTrimDeflectionDegreesAsync(double degrees)

Sets physical pitch-trim angular deflection in degrees.

TrySetRollTrimAsync

public Task<USIResult> TrySetRollTrimAsync(double ratio)

TrySetYawTrimAsync

public Task<USIResult> TrySetYawTrimAsync(double ratio)