Aileron
USI.Core
Public SDK type.
public sealed class Aileron : AircraftComponentNodeMethods
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.
