AircraftWarningSystem
USI.Core
Provides developer-friendly aircraft warning state without exposing simulator-native annunciator names.
public sealed class AircraftWarningSystem : AircraftComponentNode, IAircraftWarningSystemMethods
TryAcknowledgeMasterCautionAsync
public Task<USIResult> TryAcknowledgeMasterCautionAsync()TryAcknowledgeMasterWarningAsync
public Task<USIResult> TryAcknowledgeMasterWarningAsync()TryGetAnnunciatorTestActiveAsync
public Task<USIResult<Boolean>> TryGetAnnunciatorTestActiveAsync()TryGetAuralStallWarningInstalledAsync
public Task<USIResult<Boolean>> TryGetAuralStallWarningInstalledAsync()TryGetAuralVolumeRatioAsync
public Task<USIResult<Double>> TryGetAuralVolumeRatioAsync()TryGetBatteryHighChargeWarningActiveAsync
public Task<USIResult<Boolean>> TryGetBatteryHighChargeWarningActiveAsync()TryGetCabinAltitudeWarningActiveAsync
public Task<USIResult<Boolean>> TryGetCabinAltitudeWarningActiveAsync()TryGetCabinDoorWarningActiveAsync
public Task<USIResult<Boolean>> TryGetCabinDoorWarningActiveAsync()TryGetElectricTrimOffWarningActiveAsync
public Task<USIResult<Boolean>> TryGetElectricTrimOffWarningActiveAsync()TryGetEnvironmentalControlOverheatWarningActiveAsync
public Task<USIResult<Boolean>> TryGetEnvironmentalControlOverheatWarningActiveAsync()TryGetExternalLightWithGearUpWarningActiveAsync
public Task<USIResult<Boolean>> TryGetExternalLightWithGearUpWarningActiveAsync()TryGetFuelWarningActiveAsync
public Task<USIResult<Boolean>> TryGetFuelWarningActiveAsync()TryGetGearAuralWarningActiveAsync
public Task<USIResult<Boolean>> TryGetGearAuralWarningActiveAsync()TryGetGearAuralWarningFailureDetectedAsync
public Task<USIResult<Boolean>> TryGetGearAuralWarningFailureDetectedAsync()TryGetGearUnsafeWarningActiveAsync
public Task<USIResult<Boolean>> TryGetGearUnsafeWarningActiveAsync()TryGetGearWarningActiveAsync
public Task<USIResult<Boolean>> TryGetGearWarningActiveAsync()TryGetGearWarningReasonAsync
public Task<USIResult<GearWarningReason>> TryGetGearWarningReasonAsync()TryGetGlideslopeDeviationWarningActiveAsync
public Task<USIResult<Boolean>> TryGetGlideslopeDeviationWarningActiveAsync()TryGetGroundProximityWarningActiveAsync
public Task<USIResult<Boolean>> TryGetGroundProximityWarningActiveAsync()TryGetGroundProximityWarningFailureDetectedAsync
public Task<USIResult<Boolean>> TryGetGroundProximityWarningFailureDetectedAsync()TryGetGroundProximityWarningReasonAsync
public Task<USIResult<GroundProximityWarningReason>> TryGetGroundProximityWarningReasonAsync()TryGetGroundProximityWarningSystemActiveAsync
public Task<USIResult<Boolean>> TryGetGroundProximityWarningSystemActiveAsync()TryGetHighRotorSpeedWarningActiveAsync
public Task<USIResult<Boolean>> TryGetHighRotorSpeedWarningActiveAsync()TryGetHydraulicPressureWarningActiveAsync
public Task<USIResult<Boolean>> TryGetHydraulicPressureWarningActiveAsync()TryGetIceDetectedWarningActiveAsync
public Task<USIResult<Boolean>> TryGetIceDetectedWarningActiveAsync()TryGetLeftFuelWarningActiveAsync
public Task<USIResult<Boolean>> TryGetLeftFuelWarningActiveAsync()TryGetLeftVacuumSystemWarningActiveAsync
public Task<USIResult<Boolean>> TryGetLeftVacuumSystemWarningActiveAsync()TryGetLowHeightWarningActiveAsync
public Task<USIResult<Boolean>> TryGetLowHeightWarningActiveAsync()TryGetLowRotorSpeedWarningActiveAsync
public Task<USIResult<Boolean>> TryGetLowRotorSpeedWarningActiveAsync()TryGetMasterCautionActiveAsync
public Task<USIResult<Boolean>> TryGetMasterCautionActiveAsync()TryGetMasterWarningActiveAsync
public Task<USIResult<Boolean>> TryGetMasterWarningActiveAsync()TryGetNoInverterWarningActiveAsync
public Task<USIResult<Boolean>> TryGetNoInverterWarningActiveAsync()TryGetOilPressureWarningActiveAsync
public Task<USIResult<Boolean>> TryGetOilPressureWarningActiveAsync()TryGetOverspeedWarningActiveAsync
public Task<USIResult<Boolean>> TryGetOverspeedWarningActiveAsync()TryGetPitotHeatOffWarningActiveAsync
public Task<USIResult<Boolean>> TryGetPitotHeatOffWarningActiveAsync()TryGetRightFuelWarningActiveAsync
public Task<USIResult<Boolean>> TryGetRightFuelWarningActiveAsync()TryGetRightVacuumSystemWarningActiveAsync
public Task<USIResult<Boolean>> TryGetRightVacuumSystemWarningActiveAsync()TryGetSlatsDeployedWarningActiveAsync
public Task<USIResult<Boolean>> TryGetSlatsDeployedWarningActiveAsync()TryGetSpeedBrakeDeployedWarningActiveAsync
public Task<USIResult<Boolean>> TryGetSpeedBrakeDeployedWarningActiveAsync()TryGetStallWarningActiveAsync
public Task<USIResult<Boolean>> TryGetStallWarningActiveAsync()TryGetStallWarningFailureDetectedAsync
public Task<USIResult<Boolean>> TryGetStallWarningFailureDetectedAsync()TryGetStallWarningRatioAsync
public Task<USIResult<Double>> TryGetStallWarningRatioAsync()TryGetTransonicWarningActiveAsync
public Task<USIResult<Boolean>> TryGetTransonicWarningActiveAsync()TryGetVacuumSystemWarningActiveAsync
public Task<USIResult<Boolean>> TryGetVacuumSystemWarningActiveAsync()TryGetVoltageWarningActiveAsync
public Task<USIResult<Boolean>> TryGetVoltageWarningActiveAsync()TryGetWindshearWarningAsync
public Task<USIResult<WindshearWarning>> TryGetWindshearWarningAsync()TryMuteGearWarningAsync
public Task<USIResult> TryMuteGearWarningAsync()TrySetAuralVolumeRatioAsync
public Task<USIResult> TrySetAuralVolumeRatioAsync(double ratio)TryTestAllAnnunciatorsAsync
public Task<USIResult> TryTestAllAnnunciatorsAsync()TryTestStallWarningAsync
public Task<USIResult> TryTestStallWarningAsync()