Class

Rudder

USI.Core

The aircraft's primary and optional secondary directional-control surfaces.

public sealed class Rudder : AircraftComponentNode

Methods

TryGetPrimaryDeflectionAsync

public Task<USIResult<Angle>> TryGetPrimaryDeflectionAsync()

TryGetPrimaryDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetPrimaryDeflectionDegreesAsync()

Gets actual primary-rudder deflection in degrees. Positive values mean trailing-edge right.

TryGetPrimaryDeflectionRatioAsync

public Task<USIResult<Double>> TryGetPrimaryDeflectionRatioAsync()

Gets normalized actual primary-rudder deflection.

TryGetSecondaryDeflectionAsync

public Task<USIResult<Angle>> TryGetSecondaryDeflectionAsync()

TryGetSecondaryDeflectionDegreesAsync

public Task<USIResult<Double>> TryGetSecondaryDeflectionDegreesAsync()

Gets optional secondary-rudder deflection in degrees.

TryGetSectionFailuresAsync

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

Gets exact mechanical failure state for the primary and secondary centerline rudder sections.