ESPectre SDK 2.8.0-280-gac7af68
Wi-Fi CSI motion sensing for ESP32 firmware
Loading...
Searching...
No Matches
runtime_diagnostics.h File Reference
#include <cstdint>
#include <functional>
#include "runtime_interface.h"
#include "runtime_snapshot.h"

Go to the source code of this file.

Classes

struct  espectre::RuntimeDiagnosticsSample
 Rate and link diagnostics derived from cumulative runtime counters. More...
class  espectre::RuntimeDiagnosticsSampler
 Converts cumulative diagnostics into rates over the interval between reads. More...

Namespaces

namespace  espectre

Typedefs

using espectre::runtime_diagnostic_visitor_t = std::function<void(const char *key, const char *value)>

Functions

void espectre::visit_runtime_diagnostics (const RuntimeConfig &config, const RuntimeSnapshot &snapshot, runtime_diagnostic_visitor_t visitor)