TelemetryMonitor.h File
Board telemetry from Sentinel over a window the caller chooses. More...
Included Headers
#include <filesystem>
#include <iosfwd>
#include <memory>
#include <string>
#include <vector>
Namespaces Index
| namespace | simaai |
| namespace | neat |
| namespace | internal |
Classes Index
| struct | TelemetryStats |
|
One Sentinel measurement summarized over a telemetry window. More... | |
| struct | Telemetry |
|
Board telemetry Sentinel recorded during a window. More... | |
| class | TelemetryMonitor |
|
Records board telemetry from Sentinel between start() and stop(). More... | |
Description
Board telemetry from Sentinel over a window the caller chooses.
Sentinel, the board telemetry daemon, samples power, temperatures, CPU usage, and memory every 2 s. TelemetryMonitor reads those samples between start() and stop() and summarizes each measurement as it arrives. Model::benchmark() uses the same monitor for its throughput window.
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.