Class

Aileron

USI.Core

Public SDK type.

public sealed class Aileron : AircraftComponentNode

Methods

TryGetLeftPrimaryDeflectionAsync

public Task<USIResult<Angle>> TryGetLeftPrimaryDeflectionAsync()

TryGetLeftPrimaryDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetLeftPrimaryDeflectionDegreesAsync()

Gets the primary left aileron's actual deflection in degrees. Positive values mean trailing-edge down; negative values mean trailing-edge up.

TryGetLeftPrimaryDeflectionRatioAsync

public Task<USIResult<Double>> TryGetLeftPrimaryDeflectionRatioAsync()

Gets normalized actual left primary-aileron deflection.

TryGetLeftSecondaryDeflectionAsync

public Task<USIResult<Angle>> TryGetLeftSecondaryDeflectionAsync()

TryGetLeftSecondaryDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetLeftSecondaryDeflectionDegreesAsync()

Gets optional left secondary-aileron deflection in degrees.

TryGetMeanPrimaryDeflectionAsync

public Task<USIResult<Angle>> TryGetMeanPrimaryDeflectionAsync()

TryGetMeanPrimaryDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetMeanPrimaryDeflectionDegreesAsync()

Gets the mean actual deflection of the primary aileron surfaces in degrees. This preserves symmetric elevating/drooping motion that is not represented by a roll-control input alone.

TryGetRightPrimaryDeflectionAsync

public Task<USIResult<Angle>> TryGetRightPrimaryDeflectionAsync()

TryGetRightPrimaryDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetRightPrimaryDeflectionDegreesAsync()

Gets the primary right aileron's actual deflection in degrees. Positive values mean trailing-edge down; negative values mean trailing-edge up.

TryGetRightPrimaryDeflectionRatioAsync

public Task<USIResult<Double>> TryGetRightPrimaryDeflectionRatioAsync()

Gets normalized actual right primary-aileron deflection.

TryGetRightSecondaryDeflectionAsync

public Task<USIResult<Angle>> TryGetRightSecondaryDeflectionAsync()

TryGetRightSecondaryDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetRightSecondaryDeflectionDegreesAsync()

Gets optional right secondary-aileron deflection in degrees.

TryGetSectionFailuresAsync

public Task<USIResult<IReadOnlyList<FlightControlSurfaceSectionFailure>>> TryGetSectionFailuresAsync()

Gets exact mechanical failure state for the left and right sections of the primary and secondary aileron sets.