|
Loop Timing Witness
Native controller and runtime interfaces; hardware qualification pending
|
#include <pac1934_device.h>
Public Member Functions | |
| Pac1934Device (const PowerConfiguration &config) | |
| ~Pac1934Device () | |
| Pac1934Device (const Pac1934Device &)=delete | |
| Pac1934Device & | operator= (const Pac1934Device &)=delete |
| void | verify () const |
| std::string | read (const PowerRail &rail, const std::string &quantity, bool scale) const |
Read-only acquisition of one actual named PAC1934 kernel instance.
Definition at line 20 of file pac1934_device.h.
|
explicit |
Validate configuration before verifying real kernel, driver, rails and unsigned scales.
| witness::Pac1934Device::~Pac1934Device | ( | ) |
Close the owned directory without changing sample/accumulator configuration.
| std::string witness::Pac1934Device::read | ( | const PowerRail & | rail, |
| const std::string & | quantity, | ||
| bool | scale ) const |
Require a rail from the verified mapping before reading exact raw/scale text.
| void witness::Pac1934Device::verify | ( | ) | const |
Refuse unbind/rebind or changed calibration/configuration.