Class

RadioMagneticIndicator

USI.Core

A role-aware radio-magnetic indicator. Native selector values and provider-specific pointer switches remain below this component.

public sealed class RadioMagneticIndicator : AircraftComponentNode

Properties

Position

public AircraftSensorPosition Position { get; }

Gets the crew position served by this indicator.

Methods

TryGetDisplaySourceAsync

public Task<USIResult<RadioMagneticIndicatorSource>> TryGetDisplaySourceAsync()

Gets the receiver selected by the indicator's main source selector.

TryGetLeftPointerSourceAsync

public Task<USIResult<RadioMagneticIndicatorSource>> TryGetLeftPointerSourceAsync()

Gets the left pointer source, Nav1 or Adf1.

TryGetRightPointerSourceAsync

public Task<USIResult<RadioMagneticIndicatorSource>> TryGetRightPointerSourceAsync()

Gets the right pointer source, Nav2 or Adf2.

TrySetDisplaySourceAsync

public Task<USIResult> TrySetDisplaySourceAsync(RadioMagneticIndicatorSource source)

Selects the receiver used by the indicator's main source selector.

TrySetLeftPointerSourceAsync

public Task<USIResult> TrySetLeftPointerSourceAsync(RadioMagneticIndicatorSource source)

Selects Nav1 or Adf1 for the left pointer.

TrySetRightPointerSourceAsync

public Task<USIResult> TrySetRightPointerSourceAsync(RadioMagneticIndicatorSource source)

Selects Nav2 or Adf2 for the right pointer.