Loop Timing Witness
Native controller and runtime interfaces; hardware qualification pending
Loading...
Searching...
No Matches
power_configuration.h File Reference
#include <array>
#include <cstdint>
#include <string>

Go to the source code of this file.

Classes

struct  witness::PowerRail
struct  witness::PowerConfiguration

Functions

void witness::validate_power_configuration (const PowerConfiguration &configuration)
PowerConfiguration witness::read_power_configuration (const std::string &path)

Detailed Description

explicit PAC1934 acquisition configuration.

Definition in file power_configuration.h.

Function Documentation

◆ read_power_configuration()

PowerConfiguration witness::read_power_configuration ( const std::string & path)

Read and validate the complete acquisition format; no inferred board/shunt defaults.

◆ validate_power_configuration()

void witness::validate_power_configuration ( const PowerConfiguration & configuration)

Refuse malformed public acquisition structures before device or journal access.