Class

SensorHeater

USI.Core

A named heater protecting one aircraft flight sensor.

public sealed class SensorHeater : AircraftComponentNode

Properties

Kind

public AircraftSensorHeaterKind Kind { get; }

Gets the physical sensor kind protected by this heater.

Position

public AircraftSensorPosition Position { get; }

Gets the flight-deck sensor position.

Methods

TryGetFailureDetectedAsync

public Task<USIResult<Boolean>> TryGetFailureDetectedAsync()

Gets whether the heater has a detected failure.

TryGetSelectedAsync

public Task<USIResult<Boolean>> TryGetSelectedAsync()

Gets whether this sensor heater is selected on.

TrySetSelectedAsync

public Task<USIResult> TrySetSelectedAsync(bool selected)

Selects or deselects this sensor heater.