Skip to main content

PowerSummary Struct

Aggregated power monitor result. More...

Declaration​

struct simaai::neat::PowerSummary { ... }

Included Headers​

#include <PowerTelemetry.h>

Public Member Attributes Index​

boolenabled = false

True when the monitor was configured to sample. More...

std::uint64_tsamples = 0

Sentinel samples taken while running. More...

doubleduration_seconds = 0.0

Wall-clock monitor duration. More...

doubletotal_avg_watts = 0.0

Estimated average total SOM rail power. More...

doubletotal_min_watts = 0.0

Estimated minimum total SOM rail power. More...

doubletotal_max_watts = 0.0

Estimated maximum total SOM rail power. More...

doubleenergy_joules = 0.0

Estimated energy: avg watts * duration seconds. More...

std::vector< PowerRailSummary >rails

Per-rail summaries. More...

Description​

Aggregated power monitor result.

Deprecated

Use TelemetryMonitor, which returns Telemetry.

Definition at line 132 of file PowerTelemetry.h.

Public Member Attributes​

duration_seconds​

double simaai::neat::PowerSummary::duration_seconds = 0.0

Wall-clock monitor duration.

Definition at line 135 of file PowerTelemetry.h.

enabled​

bool simaai::neat::PowerSummary::enabled = false

True when the monitor was configured to sample.

Definition at line 133 of file PowerTelemetry.h.

energy_joules​

double simaai::neat::PowerSummary::energy_joules = 0.0

Estimated energy: avg watts * duration seconds.

Definition at line 139 of file PowerTelemetry.h.

rails​

std::vector<PowerRailSummary> simaai::neat::PowerSummary::rails

Per-rail summaries.

Definition at line 140 of file PowerTelemetry.h.

samples​

std::uint64_t simaai::neat::PowerSummary::samples = 0

Sentinel samples taken while running.

Definition at line 134 of file PowerTelemetry.h.

total_avg_watts​

double simaai::neat::PowerSummary::total_avg_watts = 0.0

Estimated average total SOM rail power.

Definition at line 136 of file PowerTelemetry.h.

total_max_watts​

double simaai::neat::PowerSummary::total_max_watts = 0.0

Estimated maximum total SOM rail power.

Definition at line 138 of file PowerTelemetry.h.

total_min_watts​

double simaai::neat::PowerSummary::total_min_watts = 0.0

Estimated minimum total SOM rail power.

Definition at line 137 of file PowerTelemetry.h.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.