Class

AircraftPressurizationSystem

USI.Core

Provides actual cabin pressurization telemetry in stable aviation units.

public sealed class AircraftPressurizationSystem : AircraftComponentNode, IAircraftPressurizationSystem

Methods

TryGetAirSourceModeAsync

public Task<USIResult<PressurizationAirSourceMode>> TryGetAirSourceModeAsync()

TryGetCabinAltitudeFeetAsync

public Task<USIResult<Double>> TryGetCabinAltitudeFeetAsync()

TryGetCabinVerticalSpeedFeetPerMinuteAsync

public Task<USIResult<Double>> TryGetCabinVerticalSpeedFeetPerMinuteAsync()

TryGetDifferentialPressurePsiAsync

public Task<USIResult<Double>> TryGetDifferentialPressurePsiAsync()

TryGetEqualizeToAircraftAltitudeSelectedAsync

public Task<USIResult<Boolean>> TryGetEqualizeToAircraftAltitudeSelectedAsync()

TryGetMaximumDifferentialPressurePsiAsync

public Task<USIResult<Double>> TryGetMaximumDifferentialPressurePsiAsync()

TryGetMaximumMaintainableAircraftAltitudeFeetAsync

public Task<USIResult<Double>> TryGetMaximumMaintainableAircraftAltitudeFeetAsync()

TryGetOutflowValveOpenRatioAsync

public Task<USIResult<Double>> TryGetOutflowValveOpenRatioAsync()

TryGetPressureDumpSwitchEnabledAsync

public Task<USIResult<Boolean>> TryGetPressureDumpSwitchEnabledAsync()

TryGetRapidDecompressionDetectedAsync

public Task<USIResult<Boolean>> TryGetRapidDecompressionDetectedAsync()

TryGetSelectedCabinAltitudeFeetAsync

public Task<USIResult<Double>> TryGetSelectedCabinAltitudeFeetAsync()

TryGetSelectedCabinVerticalSpeedFeetPerMinuteAsync

public Task<USIResult<Double>> TryGetSelectedCabinVerticalSpeedFeetPerMinuteAsync()

TryGetSlowLeakDetectedAsync

public Task<USIResult<Boolean>> TryGetSlowLeakDetectedAsync()

TryRequestSystemTestAsync

public Task<USIResult> TryRequestSystemTestAsync()

TrySetAirSourceModeAsync

public Task<USIResult> TrySetAirSourceModeAsync(PressurizationAirSourceMode mode)

TrySetEqualizeToAircraftAltitudeSelectedAsync

public Task<USIResult> TrySetEqualizeToAircraftAltitudeSelectedAsync(bool selected)

TrySetPressureDumpSwitchEnabledAsync

public Task<USIResult> TrySetPressureDumpSwitchEnabledAsync(bool enabled)

TrySetSelectedCabinAltitudeFeetAsync

public Task<USIResult> TrySetSelectedCabinAltitudeFeetAsync(double altitudeFeet)

TrySetSelectedCabinVerticalSpeedFeetPerMinuteAsync

public Task<USIResult> TrySetSelectedCabinVerticalSpeedFeetPerMinuteAsync(double verticalSpeedFeetPerMinute)