Class

RotorBrakeSystem

USI.Core

Aircraft-wide rotor-brake selection and configured strength.

public sealed class RotorBrakeSystem : AircraftComponentNode

Methods

TryGetActiveAsync

public Task<USIResult<Boolean>> TryGetActiveAsync()

Gets whether the rotor brake is actually active.

TryGetAvailableAsync

public Task<USIResult<Boolean>> TryGetAvailableAsync()

Gets whether the loaded aircraft provides a usable rotor brake.

TryGetSelectedAsync

public Task<USIResult<Boolean>> TryGetSelectedAsync()

Gets whether the aircraft-wide rotor brake is selected.

TryGetStrengthRatioAsync

public Task<USIResult<Double>> TryGetStrengthRatioAsync()

Gets configured rotor-brake strength from 0 to 1.

TrySetSelectedAsync

public Task<USIResult> TrySetSelectedAsync(bool selected)

Selects or deselects the aircraft-wide rotor brake.

TrySetStrengthRatioAsync

public Task<USIResult> TrySetStrengthRatioAsync(double ratio)

Sets configured rotor-brake strength from 0 to 1.