PowerSnapshot Struct
Point-in-time board power snapshot. More...
Declaration
struct simaai::neat::PowerSnapshot { ... }
Included Headers
#include <PowerTelemetry.h>
Public Member Attributes Index
| std::chrono::steady_clock::time_point | timestamp {} |
|
Capture time. More... | |
| std::vector< PowerRailReading > | rails |
|
Per-rail readings. More... | |
| double | total_watts = 0.0 |
|
Sum of available rail POUT values. More... | |
| std::uint64_t | rails_with_power = 0 |
|
Rails contributing to total_watts. More... | |
Description
Point-in-time board power snapshot.
Definition at line 75 of file PowerTelemetry.h.
Public Member Attributes
rails
|
Per-rail readings.
Definition at line 77 of file PowerTelemetry.h.
rails_with_power
|
Rails contributing to total_watts.
Definition at line 79 of file PowerTelemetry.h.
79 std::uint64_t rails_with_power = 0;
timestamp
|
Capture time.
Definition at line 76 of file PowerTelemetry.h.
total_watts
|
Sum of available rail POUT values.
Definition at line 78 of file PowerTelemetry.h.
78 double total_watts = 0.0;
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.