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 : AircraftComponentNodeProperties
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.
