Class

EmergencyGenerator

USI.Core

The aircraft's deployable emergency electrical generator, when installed.

public sealed class EmergencyGenerator : AircraftComponentNode

Methods

TryGetCurrentAmpsAsync

public Task<USIResult<Double>> TryGetCurrentAmpsAsync()

Gets generated output current in amperes.

TryGetDeployedAsync

public Task<USIResult<Boolean>> TryGetDeployedAsync()

Gets whether the emergency generator is physically deployed.

TryGetSelectedAsync

public Task<USIResult<Boolean>> TryGetSelectedAsync()

Gets whether emergency generation is selected on.

TryGetVoltageAsync

public Task<USIResult<Double>> TryGetVoltageAsync()

Gets generated output potential in volts.

TrySetDeployedAsync

public Task<USIResult> TrySetDeployedAsync(bool deployed)

Requests deployment or retraction when the provider permits it.

TrySetSelectedAsync

public Task<USIResult> TrySetSelectedAsync(bool selected)

Selects or deselects emergency electrical generation.