|
Void Sentry
An AI-driven, real-time Sentry Turret platform leveraging asynchronous I/O and computer vision to deliver high-precision autonomous motion tracking on resource-constrained embedded hardware.
|
One read sequence for fixed-size blobs in NVS, shared by the calibration and WiFi stores (device only). More...
#include <Preferences.h>#include <cstddef>#include <cstdint>#include <span>Go to the source code of this file.
Enumerations | |
| enum class | nvs_blob::ReadStatus { Absent , Mismatch , Ok } |
| Outcome of read(). More... | |
Functions | |
| ReadStatus | nvs_blob::read (Preferences &prefs, const char *key, std::span< uint8_t > out) |
Reads the blob under key into out, requiring the stored length to equal out.size(). | |
One read sequence for fixed-size blobs in NVS, shared by the calibration and WiFi stores (device only).
|
strong |
|
inline |
Reads the blob under key into out, requiring the stored length to equal out.size().
Same sequence the stores used inline: length query, size check, then the read with a size check.