Table of Contents

Class PowerNodeMessage

Namespace
NominalSystems.Messages
Assembly
NominalSystems.Messages.dll

[Nominal] The Power Node message contains information about the node that this is attached to, including Voltage, Current and Resistance.


public sealed class PowerNodeMessage : Message
Inheritance
PowerNodeMessage

Fields

CurrentIn

The Input Current of the node.

[Unit(UnitType.AMPERE)]
public double CurrentIn

Field Value

double

CurrentOut

The Output Current of the node.

[Unit(UnitType.AMPERE)]
public double CurrentOut

Field Value

double

Enabled

A flag for updating whether this particular node is enabled. If this is false, then this component will be bypassed.

[Unit(UnitType.NONE)]
public bool Enabled

Field Value

bool

IsOpenCircuit

A flag if the power node is currently open and no power will be transferred to the next component.

[Unit(UnitType.NONE)]
public bool IsOpenCircuit

Field Value

bool

Resistance

The Resistance of the node.

[Unit(UnitType.OHM)]
public double Resistance

Field Value

double

VoltageIn

The Input Voltage of the node.

[Unit(UnitType.VOLT)]
public double VoltageIn

Field Value

double

VoltageNode

The Node Voltage being used.

[Unit(UnitType.VOLT)]
public double VoltageNode

Field Value

double

VoltageOut

The Output Voltage of the node.

[Unit(UnitType.VOLT)]
public double VoltageOut

Field Value

double