Class

RotorcraftClutch

USI.Core

Provider-neutral helicopter or gyrocopter rotor-drive clutch.

public sealed class RotorcraftClutch : AircraftComponentNode

Methods

TryGetEngagementRatioAsync

public Task<USIResult<Double>> TryGetEngagementRatioAsync()

Gets actual clutch engagement from 0 (released) to 1 (engaged).

TryGetFailureDetectedAsync

public Task<USIResult<Boolean>> TryGetFailureDetectedAsync()

Gets whether the rotor-drive clutch has failed.

TryGetSelectedAsync

public Task<USIResult<Boolean>> TryGetSelectedAsync()

Gets whether rotor-drive clutch engagement is selected.

TryGetTransitioningAsync

public Task<USIResult<Boolean>> TryGetTransitioningAsync()

Gets whether the clutch is currently engaging or disengaging.

TrySetSelectedAsync

public Task<USIResult> TrySetSelectedAsync(bool selected)

Selects or deselects rotor-drive clutch engagement.