EngineBleedAirSource
USI.Core
Public SDK type.
public sealed class EngineBleedAirSource : IndexedAircraftComponentNodeMethods
TryGetExtractionTemperaturePenaltyCelsiusAsync
public Task<USIResult<Double>> TryGetExtractionTemperaturePenaltyCelsiusAsync()Gets the equivalent compressor-inlet temperature penalty caused by bleed-air extraction, in degrees Celsius.
TryGetFailureDetectedAsync
public Task<USIResult<Boolean>> TryGetFailureDetectedAsync()Gets whether a failure of this bleed-air source is detected.
TryGetOffIndicationActiveAsync
public Task<USIResult<Boolean>> TryGetOffIndicationActiveAsync()Gets whether the aircraft is explicitly indicating that this bleed-air source is off. This is distinct from the selected switch state.
TryGetOutletPressurePsiAsync
public Task<USIResult<Double>> TryGetOutletPressurePsiAsync()Gets pressure of bleed air leaving this engine in psi.
TryGetOutletTemperatureCelsiusAsync
public Task<USIResult<Double>> TryGetOutletTemperatureCelsiusAsync()Gets temperature of bleed air leaving this engine in Celsius.
TryGetSelectedAsync
public Task<USIResult<Boolean>> TryGetSelectedAsync()TryGetSourcePressurePsiAsync
public Task<USIResult<Double>> TryGetSourcePressurePsiAsync()Gets pressure at this engine's pneumatic source in psi.
TrySetSelectedAsync
public Task<USIResult> TrySetSelectedAsync(bool selected)