AirTemperatureSensor
USI.Core
A named pilot, copilot, or standby air-temperature sensor.
public sealed class AirTemperatureSensor : FlightSensorMethods
TryGetDisplayUnitAsync
public Task<USIResult<AirTemperatureDisplayUnit>> TryGetDisplayUnitAsync()Gets the unit selected for the cockpit presentation.
TryGetFailureDetectedAsync
public Task<USIResult<Boolean>> TryGetFailureDetectedAsync()Gets whether this air-temperature sensor has failed.
TryGetIceAccumulationRatioAsync
public Task<USIResult<Double>> TryGetIceAccumulationRatioAsync()Gets ice accumulation on this air-temperature sensor.
TryGetIndicatedLeadingEdgeAirTemperatureCelsiusAsync
public Task<USIResult<Double>> TryGetIndicatedLeadingEdgeAirTemperatureCelsiusAsync()Gets the sensor's leading-edge air-temperature indication in Celsius. It is not relabeled as total-air temperature without provider evidence.
TryGetIndicatedOutsideAirTemperatureCelsiusAsync
public Task<USIResult<Double>> TryGetIndicatedOutsideAirTemperatureCelsiusAsync()Gets the outside-air temperature presented by this cockpit sensor in Celsius. This is distinct from the simulator environment observation.
TryGetIndicatedStaticAirTemperatureCelsiusAsync
public Task<USIResult<Double>> TryGetIndicatedStaticAirTemperatureCelsiusAsync()Gets the static-air temperature indicated by this sensor in Celsius, corrected for the sensor position's measured speed or Mach.
TryGetIndicatedTotalAirTemperatureCelsiusAsync
public Task<USIResult<Double>> TryGetIndicatedTotalAirTemperatureCelsiusAsync()Gets the total-air temperature indicated by this sensor in Celsius, including ram-rise heating at the sensor position.
TrySetDisplayUnitAsync
public Task<USIResult> TrySetDisplayUnitAsync(AirTemperatureDisplayUnit unit)Sets the unit used by the cockpit temperature presentation.
