AircraftPressurizationSystem
USI.Core
Provides actual cabin pressurization telemetry in stable aviation units.
public sealed class AircraftPressurizationSystem : AircraftComponentNode, IAircraftPressurizationSystemMethods
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)