Skip to main content

PowerFieldReading Struct

One scalar rail field read from a PMIC. More...

Declaration

struct simaai::neat::PowerFieldReading { ... }

Included Headers

#include <PowerTelemetry.h>

Public Member Attributes Index

boolavailable = false

True when value was read successfully. More...

std::uint8_traw = 0

Raw byte returned by the PMIC register. More...

doublevalue = 0.0

Scaled value in V, A, or W depending on field. More...

std::stringerror

Non-empty on read failure. More...

Description

One scalar rail field read from a PMIC.

Definition at line 49 of file PowerTelemetry.h.

Public Member Attributes

available

bool simaai::neat::PowerFieldReading::available = false

True when value was read successfully.

Definition at line 50 of file PowerTelemetry.h.

50 bool available = false;

error

std::string simaai::neat::PowerFieldReading::error

Non-empty on read failure.

Definition at line 53 of file PowerTelemetry.h.

53 std::string error;

raw

std::uint8_t simaai::neat::PowerFieldReading::raw = 0

Raw byte returned by the PMIC register.

Definition at line 51 of file PowerTelemetry.h.

51 std::uint8_t raw = 0;

value

double simaai::neat::PowerFieldReading::value = 0.0

Scaled value in V, A, or W depending on field.

Definition at line 52 of file PowerTelemetry.h.

52 double value = 0.0;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.