Class in Zendir.Classes | Inherits from UniverseBehaviour

Declaration

class PowerMonitor;

Description

A power monitor is able to produce metrics from the power system and allow for enabling and disabling of particular component powers.


Properties

DeclaredDescription
FusesTrippedThe number of fuses that are currently in a blown state on the EPS bus.
IsTransferringTrue if any linked interconnect is actively transferring power.
MaxCurrentMaximum current that passes through the nodes.
NetCapacityThe total storage capacity of all storage units on the EPS bus.
NetPowerThe net power state of the EPS bus.
NetPowerConsumedThe total power consumed by nodes on the EPS bus.
NetPowerGeneratedThe total power generated by nodes on the EPS bus.
NetStorageThe total storage of all storage units on the EPS bus.
NumInterconnectsNumber of active power interconnects on this bus.
NumLinkedInterconnectsNumber of linked interconnects that are actively transferring power, i.e. thecircuit is closed and power is permitted across the link (accounting forAllowWirelessPowerTransfer and docking on cross-spacecraft links).
NumSwitchesThe number of switches that exist in the EPS bus.
Out_PowerMonitorMsgThe message with updates about the current system
PowerBusThe connected bus that the monitor is watching
PowerTransferNet power being transferred through linked interconnects [W].Positive = power flowing into this bus from external sources.Negative = power flowing out of this bus to external loads.
TotalFusesTrippedThe total number of times fuses in the EPS bus have been tripped during the simulation.
InheritedDescription
IsEnabledIs true if the object is currently enabled.
NameThe display name or tag of this object.
ParentThe currently attached parent object (if any).

Methods

InheritedDescription
FindParentWithIDReturns an attached parent that satisfies the specified ID.
FindParentWithTypeReturns an attached parent that satisfies the specified type.
FindRootWithIDReturns a root object that satisfies the specified ID.
FindRootWithTypeReturns a root object that satisfies the specified type.