ElectricalRelay
USI.Core
Named electrical relay access point. Installation is Unknown without topology evidence; coil power, attached-line connection and breaker state are separate.
public sealed class ElectricalRelay : IndexedAircraftComponentNodeMethods
TryGetBreakerPulledAsync
public Task<USIResult<Boolean>> TryGetBreakerPulledAsync()TryGetLineConnectedAsync
public Task<USIResult<Boolean>> TryGetLineConnectedAsync()Gets connection of the line attached to this relay; not the relay-controlled contact state.
TryGetLoadCurrentAmpsAsync
public Task<USIResult<Double>> TryGetLoadCurrentAmpsAsync()TryGetPoweredAsync
public Task<USIResult<Boolean>> TryGetPoweredAsync()Gets whether the relay is electrically powered, not whether its contacts are closed.
TryGetVoltageAsync
public Task<USIResult<Double>> TryGetVoltageAsync()TrySetBreakerPulledAsync
public Task<USIResult> TrySetBreakerPulledAsync(bool pulled)Requests a pulled (true) or reset (false) breaker; success does not prove restored power.
TrySetLineConnectedAsync
public Task<USIResult> TrySetLineConnectedAsync(bool connected)Requests attached-line connection, not relay coil power or controlled-contact closure.
