AdfRadio
USI.Core
Public SDK type.
public sealed class AdfRadio : AircraftRadioMethods
TryDecreaseCardHeadingAsync
public Task<USIResult> TryDecreaseCardHeadingAsync()Decreases the pilot-side ADF compass card by one configured step.
TryDecreaseCopilotCardHeadingAsync
public Task<USIResult> TryDecreaseCopilotCardHeadingAsync()Decreases the copilot-side ADF compass card by one configured step.
TryGetActiveFrequencyKilohertzAsync
public Task<USIResult<Int32>> TryGetActiveFrequencyKilohertzAsync()TryGetAudioSelectedAsync
public Task<USIResult<Boolean>> TryGetAudioSelectedAsync()TryGetBearingToStationDegreesMagneticAsync
public Task<USIResult<Double>> TryGetBearingToStationDegreesMagneticAsync()TryGetCardHeadingDegreesMagneticAsync
public Task<USIResult<Double>> TryGetCardHeadingDegreesMagneticAsync()Gets the selected ADF compass-card heading in magnetic degrees.
TryGetCopilotCardHeadingDegreesMagneticAsync
public Task<USIResult<Double>> TryGetCopilotCardHeadingDegreesMagneticAsync()Gets the copilot-side ADF compass-card heading in magnetic degrees.
TryGetDmeAvailableAsync
public Task<USIResult<Boolean>> TryGetDmeAvailableAsync()TryGetDmeClosingSpeedKnotsAsync
public Task<USIResult<Double>> TryGetDmeClosingSpeedKnotsAsync()TryGetDmeDistanceNauticalMilesAsync
public Task<USIResult<Double>> TryGetDmeDistanceNauticalMilesAsync()TryGetDmeTimeToStationMinutesAsync
public Task<USIResult<Double>> TryGetDmeTimeToStationMinutesAsync()TryGetFailureDetectedAsync
public Task<USIResult<Boolean>> TryGetFailureDetectedAsync()Gets whether this ADF receiver has a detected failure.
TryGetOperatingModeAsync
public Task<USIResult<AdfReceiverOperatingMode>> TryGetOperatingModeAsync()Gets the receiver's selected operating mode.
TryGetRelativeBearingToStationDegreesAsync
public Task<USIResult<Double>> TryGetRelativeBearingToStationDegreesAsync()TryGetSignalAvailableAsync
public Task<USIResult<Boolean>> TryGetSignalAvailableAsync()Gets whether a usable ADF station signal is available.
TryGetSignalStrengthRatioAsync
public Task<USIResult<Double>> TryGetSignalStrengthRatioAsync()Gets normalized received ADF signal strength.
TryGetStandbyFrequencyAvailableAsync
public Task<USIResult<Boolean>> TryGetStandbyFrequencyAvailableAsync()Gets whether the loaded aircraft exposes a distinct standby frequency for this ADF receiver.
TryGetStandbyFrequencyKilohertzAsync
public Task<USIResult<Int32>> TryGetStandbyFrequencyKilohertzAsync()TryGetStationIdentifierAsync
public Task<USIResult<String>> TryGetStationIdentifierAsync()TryGetStationNameAsync
public Task<USIResult<String>> TryGetStationNameAsync()Gets the descriptive name of the tuned ADF station.
TryGetStationPositionAsync
public Task<USIResult<GeographicPosition>> TryGetStationPositionAsync()Gets the geodetic position of the received ADF station.
TryGetVolumeRatioAsync
public Task<USIResult<Double>> TryGetVolumeRatioAsync()TryIncreaseCardHeadingAsync
public Task<USIResult> TryIncreaseCardHeadingAsync()Increases the pilot-side ADF compass card by one configured step.
TryIncreaseCopilotCardHeadingAsync
public Task<USIResult> TryIncreaseCopilotCardHeadingAsync()Increases the copilot-side ADF compass card by one configured step.
TrySetAudioSelectedAsync
public Task<USIResult> TrySetAudioSelectedAsync(bool selected)TrySetCardHeadingDegreesMagneticAsync
public Task<USIResult> TrySetCardHeadingDegreesMagneticAsync(double headingDegrees)Selects the ADF compass-card heading in magnetic degrees.
TrySetCopilotCardHeadingDegreesMagneticAsync
public Task<USIResult> TrySetCopilotCardHeadingDegreesMagneticAsync(double headingDegrees)Selects the copilot-side ADF compass-card heading in magnetic degrees.
TrySetOperatingModeAsync
public Task<USIResult> TrySetOperatingModeAsync(AdfReceiverOperatingMode mode)Selects the receiver's operating mode.
TrySetStandbyFrequencyKilohertzAsync
public Task<USIResult> TrySetStandbyFrequencyKilohertzAsync(int frequencyKilohertz)TrySetVolumeRatioAsync
public Task<USIResult> TrySetVolumeRatioAsync(double volumeRatio)TrySwapFrequenciesAsync
public Task<USIResult> TrySwapFrequenciesAsync()