TksIceProtectionSystem
USI.Core
Provider-neutral aircraft-wide TKS fluid supply and pump state.
public sealed class TksIceProtectionSystem : AircraftComponentGroupMethods
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.
