Class

FuelQuantityDisplay

USI.Core

The aircraft's cockpit fuel-quantity presentation. Indicated values may differ from the physical contents reported by named components because the aircraft can apply gauge and display behavior.

public sealed class FuelQuantityDisplay : AircraftComponentNode

Methods

TryGetAuxiliaryTankIndicationActiveAsync

public Task<USIResult<Boolean>> TryGetAuxiliaryTankIndicationActiveAsync()

Gets whether the cockpit fuel-quantity display is momentarily showing auxiliary-tank quantities instead of its normal presentation.

TryGetLeftIndicatedFuelWeightPoundsAsync

public Task<USIResult<Double>> TryGetLeftIndicatedFuelWeightPoundsAsync()

Gets the cockpit-indicated left-side fuel weight, in pounds.

TryGetRightIndicatedFuelWeightPoundsAsync

public Task<USIResult<Double>> TryGetRightIndicatedFuelWeightPoundsAsync()

Gets the cockpit-indicated right-side fuel weight, in pounds.

TryGetSelectedFuelRemainingRatioAsync

public Task<USIResult<Double>> TryGetSelectedFuelRemainingRatioAsync()

Gets the remaining fraction represented by the aircraft's current aggregate fuel selection, from zero through one.

TryGetSelectedFuelWeightPoundsAsync

public Task<USIResult<Double>> TryGetSelectedFuelWeightPoundsAsync()

Gets the fuel mass represented by the aircraft's current aggregate fuel selection, in pounds. This does not identify a named tank.

TryRequestAllTankPresentationAsync

public Task<USIResult> TryRequestAllTankPresentationAsync()

Requests the cockpit's all-tank quantity presentation.

TryRequestNacelleTankPresentationAsync

public Task<USIResult> TryRequestNacelleTankPresentationAsync()

Requests the cockpit's nacelle-tank quantity presentation.

TrySetAuxiliaryTankIndicationHeldAsync

public Task<USIResult> TrySetAuxiliaryTankIndicationHeldAsync(bool held)

Holds or releases the cockpit's momentary auxiliary-tank quantity indication control. USI owns the hold until it is released or the connection ends.