Transponder
USI.Core
Public SDK type.
public sealed class Transponder : AircraftRadioMethods
TryActivateIdentAsync
public Task<USIResult> TryActivateIdentAsync()TryGetCodeAsync
public Task<USIResult<Int32>> TryGetCodeAsync()TryGetDisplayBrightnessRatioAsync
public Task<USIResult<Double>> TryGetDisplayBrightnessRatioAsync()Gets the transponder display brightness as a ratio from zero through one.
TryGetFlightIdentifierAsync
public Task<USIResult<String>> TryGetFlightIdentifierAsync()Gets the flight identifier transmitted by Mode S, such as a tail number or airline flight identifier.
TryGetIdentActiveAsync
public Task<USIResult<Boolean>> TryGetIdentActiveAsync()TryGetIdentStateAsync
public Task<USIResult<TransponderIdentState>> TryGetIdentStateAsync()TryGetModeAsync
public Task<USIResult<AircraftTransponderMode>> TryGetModeAsync()TryGetOperationalStatusAsync
public Task<USIResult<AircraftRadioOperationalStatus>> TryGetOperationalStatusAsync()Gets the installed transponder's normalized operating condition.
TryGetResolutionAdvisoryActiveAsync
public Task<USIResult<Boolean>> TryGetResolutionAdvisoryActiveAsync()Gets whether a resolution advisory is currently active.
TryGetStateAsync
public Task<USIResult<TransponderState>> TryGetStateAsync()TryGetTrafficAdvisoryActiveAsync
public Task<USIResult<Boolean>> TryGetTrafficAdvisoryActiveAsync()Gets whether a traffic advisory is currently active.
TryGetTrafficAdvisoryAltitudeFilterAsync
public Task<USIResult<TrafficAdvisoryAltitudeFilter>> TryGetTrafficAdvisoryAltitudeFilterAsync()Gets the altitude range shown by the traffic display.
TryGetTrafficAdvisoryMessageAsync
public Task<USIResult<TrafficAdvisoryMessage>> TryGetTrafficAdvisoryMessageAsync()Gets the current collision-avoidance voice/display message.
TryGetTrafficAdvisoryModeAsync
public Task<USIResult<TrafficAdvisoryMode>> TryGetTrafficAdvisoryModeAsync()Gets the traffic-advisory mode associated with this transponder.
TryGetTrafficAdvisoryPressureSourceAsync
public Task<USIResult<TrafficAdvisoryPressureSource>> TryGetTrafficAdvisoryPressureSourceAsync()Gets the pressure source used for traffic altitude.
TryGetTrafficAdvisorySensitivityLevelAsync
public Task<USIResult<TrafficAdvisorySensitivityLevel>> TryGetTrafficAdvisorySensitivityLevelAsync()Gets the sensitivity level used to classify traffic threats.
TryGetTrafficAdvisoryVerticalSpeedGuidanceAsync
public Task<USIResult<TrafficAdvisoryVerticalSpeedGuidance>> TryGetTrafficAdvisoryVerticalSpeedGuidanceAsync()Gets the current prohibited and recommended vertical-speed bands.
TryGetVisualFlightRulesCodeAsync
public Task<USIResult<Int32>> TryGetVisualFlightRulesCodeAsync()Gets the visual-flight-rules code applicable to the current region.
TrySelectVisualFlightRulesCodeAsync
public Task<USIResult> TrySelectVisualFlightRulesCodeAsync()Selects the visual-flight-rules code applicable to the current region.
TrySetCodeAsync
public Task<USIResult> TrySetCodeAsync(int code)TrySetDisplayBrightnessRatioAsync
public Task<USIResult> TrySetDisplayBrightnessRatioAsync(double brightnessRatio)Sets the transponder display brightness as a ratio from zero through one.
TrySetIdentStateAsync
public Task<USIResult> TrySetIdentStateAsync(TransponderIdentState state)TrySetModeAsync
public Task<USIResult> TrySetModeAsync(AircraftTransponderMode mode)TrySetStateAsync
public Task<USIResult> TrySetStateAsync(TransponderState state)TrySetTrafficAdvisoryAltitudeFilterAsync
public Task<USIResult> TrySetTrafficAdvisoryAltitudeFilterAsync(TrafficAdvisoryAltitudeFilter filter)Selects the altitude range shown by the traffic display.
TrySetTrafficAdvisoryPressureSourceAsync
public Task<USIResult> TrySetTrafficAdvisoryPressureSourceAsync(TrafficAdvisoryPressureSource source)Selects the pressure source used for traffic altitude.
