Class

TksIceProtectionSystem

USI.Core

Provider-neutral aircraft-wide TKS fluid supply and pump state.

public sealed class TksIceProtectionSystem : AircraftComponentGroup

Methods

TryGetBackupPumpSelectedAsync

public Task<USIResult<Boolean>> TryGetBackupPumpSelectedAsync()

Gets whether the independent backup pump is selected on.

TryGetFluidCapacityLitersAsync

public Task<USIResult<Double>> TryGetFluidCapacityLitersAsync()

Gets configured TKS fluid capacity in liters.

TryGetFluidRemainingLitersAsync

public Task<USIResult<Double>> TryGetFluidRemainingLitersAsync()

Gets usable TKS fluid remaining in liters.

TryGetFluidRemainingRatioAsync

public Task<USIResult<Double>> TryGetFluidRemainingRatioAsync()

Gets fluid remaining from empty (0) to full (1).

TryGetMaximumFlowTimeRemainingSecondsAsync

public Task<USIResult<Double>> TryGetMaximumFlowTimeRemainingSecondsAsync()

Gets the remaining duration of the temporary maximum-flow selection.

TrySetBackupPumpSelectedAsync

public Task<USIResult> TrySetBackupPumpSelectedAsync(bool selected)

Selects the independent backup pump.