ESPectre SDK 2.8.0-280-gac7af68
Wi-Fi CSI motion sensing for ESP32 firmware
Loading...
Searching...
No Matches
lightweight_detector.h File Reference
#include "base_detector.h"
#include "csi_format.h"
#include "csi_features.h"
#include "filtered_turbulence_ring.h"
#include <cstddef>
#include <cstdint>
#include <vector>

Go to the source code of this file.

Classes

class  espectre::LightweightDetector
 The default detector: self-calibrating, no training data required. More...

Namespaces

namespace  espectre

Variables

constexpr float espectre::LIGHTWEIGHT_AUTOCORR_CENTER = 0.3919344866784947f
constexpr float espectre::LIGHTWEIGHT_AUTOCORR_SCALE = 0.3798648330757351f
constexpr float espectre::LIGHTWEIGHT_AUTOCORR_WEIGHT = 5.083034533668216f
constexpr float espectre::LIGHTWEIGHT_TURB_IQR_OVER_MEAN_AGGR_CENTER = 0.24612139211074338f
constexpr float espectre::LIGHTWEIGHT_TURB_IQR_OVER_MEAN_AGGR_SCALE = 0.20056599613462603f
constexpr float espectre::LIGHTWEIGHT_TURB_IQR_OVER_MEAN_AGGR_WEIGHT = 4.997501915217463f
constexpr float espectre::LIGHTWEIGHT_INTERCEPT = 1.0776769868761f
constexpr float espectre::LIGHTWEIGHT_TRAIN_IDLE_Q95_LOGIT = -2.253902812716911f
constexpr float espectre::LIGHTWEIGHT_STARTUP_QUANTILE = 0.95f
constexpr float espectre::LIGHTWEIGHT_STARTUP_STRENGTH = 0.5f
constexpr uint8_t espectre::LIGHTWEIGHT_STARTUP_SAMPLE_LIMIT = 64U
constexpr uint8_t espectre::LIGHTWEIGHT_SETTLE_BLOCKS = 12U
constexpr uint8_t espectre::LIGHTWEIGHT_SETTLE_BLOCK_EVALUATIONS = 20U
constexpr float espectre::LIGHTWEIGHT_SETTLE_MARGIN_LOGITS = 2.7f