Class

CockpitInstrumentLight

USI.Core

A named pilot or copilot instrument-lighting control whose selected brightness is independent from panel floodlights and achieved light output.

public sealed class CockpitInstrumentLight : AircraftComponentNode

Properties

Role

public CockpitInstrumentLightRole Role { get; }

Gets the flight-deck position controlled by this rheostat.

Methods

TryGetBrightnessRatioAsync

public Task<USIResult<Double>> TryGetBrightnessRatioAsync()

Gets actual post-failure light output from zero to one.

TryGetSelectedBrightnessRatioAsync

public Task<USIResult<Double>> TryGetSelectedBrightnessRatioAsync()

Gets the selected brightness from zero to one.

TrySetSelectedBrightnessRatioAsync

public Task<USIResult> TrySetSelectedBrightnessRatioAsync(double ratio)

Selects brightness from zero (off) to one (full brightness).