IAircraftHydraulicSystem
USI.Core
Simulator-neutral access to aircraft hydraulic state.
public interface IAircraftHydraulicSystem : IAircraftComponentCollectionMethods
TryGetBrakeAccumulatorPressureRatioAsync
public Task<USIResult<Double>> TryGetBrakeAccumulatorPressureRatioAsync()Gets brake-accumulator charge from zero (depleted) to one (fully charged).
TryGetConfiguredPowerTransferUnitTypeAsync
public Task<USIResult<HydraulicPowerTransferUnitType>> TryGetConfiguredPowerTransferUnitTypeAsync()Gets the loaded aircraft's installed PTU flow arrangement.
TryGetPowerTransferUnitFailureDetectedAsync
public Task<USIResult<Boolean>> TryGetPowerTransferUnitFailureDetectedAsync()Gets whether the hydraulic power-transfer unit has failed.
TryGetPowerTransferUnitModeAsync
public Task<USIResult<HydraulicPowerTransferUnitMode>> TryGetPowerTransferUnitModeAsync()Gets the hydraulic power-transfer-unit operating mode.
TryGetRamAirTurbineSelectedAsync
public Task<USIResult<Boolean>> TryGetRamAirTurbineSelectedAsync()Gets whether the hydraulic ram-air turbine is selected on.
TrySetRamAirTurbineSelectedAsync
public Task<USIResult> TrySetRamAirTurbineSelectedAsync(bool selected)Selects whether the hydraulic ram-air turbine is on.
