ESPectre SDK 2.8.0-280-gac7af68
Wi-Fi CSI motion sensing for ESP32 firmware
Loading...
Searching...
No Matches
ml_feature_trackers.h File Reference
#include <algorithm>
#include <array>
#include <cmath>
#include <cstddef>
#include <cstdint>
#include <cstring>
#include "csi_format.h"
#include "detector_limits.h"

Go to the source code of this file.

Classes

class  espectre::ChannelShapeTrajectoryTracker

Namespaces

namespace  espectre

Functions

float espectre::motion_participation (const float *energy, uint8_t count)

Variables

constexpr uint8_t espectre::HT20_LIVE_BAND_SIZE = 56U
constexpr std::array< uint8_t, HT20_LIVE_BAND_SIZEespectre::HT20_LIVE_BINS
constexpr uint8_t espectre::CHANNEL_SHAPE_SUBBAND_COUNT = 8U
constexpr uint8_t espectre::CHANNEL_SHAPE_SUBBAND_SIZE
constexpr uint32_t espectre::CHANNEL_SHAPE_BIN_US = 80000U
constexpr uint32_t espectre::CHANNEL_SHAPE_WINDOW_US = 1000000U
constexpr uint8_t espectre::CHANNEL_SHAPE_WINDOW_BINS
constexpr uint8_t espectre::CHANNEL_SHAPE_MAX_PROFILES_PER_BIN = L1_DELTA_LAG_MAX
constexpr float espectre::CHANNEL_SHAPE_KENDALL_RELATIVE_DEADBAND = 0.02f
constexpr uint8_t espectre::CHANNEL_SHAPE_KENDALL_MIN_COMPARABLE_PAIRS = 8U
constexpr std::array< std::array< float, CHANNEL_SHAPE_SUBBAND_COUNT >, CHANNEL_SHAPE_SUBBAND_COUNTespectre::CHANNEL_SHAPE_DCT