Skip to main content

PowerRailReading Struct

Snapshot for one rail. More...

Declaration

struct simaai::neat::PowerRailReading { ... }

Included Headers

#include <PowerTelemetry.h>

Public Member Attributes Index

PowerRailConfigconfig

Rail configuration used for this read. More...

PowerFieldReadingvoltage_v

VOUT register value scaled to volts. More...

PowerFieldReadingcurrent_a

IOUT register value scaled to amps. More...

PowerFieldReadingpower_w

POUT register value scaled to watts. More...

Description

Snapshot for one rail.

Current native PMBus sampling intentionally reads POUT only. Voltage/current fields are retained for API compatibility and remain unavailable unless a backend supplies them.

Definition at line 64 of file PowerTelemetry.h.

Public Member Attributes

config

PowerRailConfig simaai::neat::PowerRailReading::config

Rail configuration used for this read.

Definition at line 65 of file PowerTelemetry.h.

current_a

PowerFieldReading simaai::neat::PowerRailReading::current_a

IOUT register value scaled to amps.

Definition at line 67 of file PowerTelemetry.h.

power_w

PowerFieldReading simaai::neat::PowerRailReading::power_w

POUT register value scaled to watts.

Definition at line 68 of file PowerTelemetry.h.

voltage_v

PowerFieldReading simaai::neat::PowerRailReading::voltage_v

VOUT register value scaled to volts.

Definition at line 66 of file PowerTelemetry.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.