ESPectre SDK
2.8.0-280-gac7af68
Wi-Fi CSI motion sensing for ESP32 firmware
Toggle main menu visibility
Loading...
Searching...
No Matches
filter_config.h
Go to the documentation of this file.
1
/*
2
* ESPectre - Filter Configuration
3
*
4
* Public filter ranges shared by detector implementations and RuntimeConfig.
5
*
6
* Author: Francesco Pace <francesco.pace@gmail.com>
7
* SPDX-License-Identifier: GPL-3.0-only
8
* Commercial licensing available under separate agreement; see LICENSING.md.
9
*/
10
#pragma once
11
12
#include <cstdint>
13
14
namespace
espectre
{
15
16
constexpr
float
LOWPASS_CUTOFF_DEFAULT
= 11.0f;
17
constexpr
float
LOWPASS_CUTOFF_MIN
= 5.0f;
18
constexpr
float
LOWPASS_CUTOFF_MAX
= 20.0f;
19
constexpr
float
LOWPASS_SAMPLE_RATE
= 100.0f;
20
21
constexpr
uint8_t
HAMPEL_TURBULENCE_WINDOW_MIN
= 3U;
22
constexpr
uint8_t
HAMPEL_TURBULENCE_WINDOW_MAX
= 11U;
23
constexpr
uint8_t
HAMPEL_TURBULENCE_WINDOW_DEFAULT
= 7U;
24
constexpr
float
HAMPEL_TURBULENCE_THRESHOLD_DEFAULT
= 5.0f;
25
26
}
// namespace espectre
espectre
Definition
espectre_sdk_version.h:62
espectre::HAMPEL_TURBULENCE_WINDOW_MAX
constexpr uint8_t HAMPEL_TURBULENCE_WINDOW_MAX
Definition
filter_config.h:22
espectre::LOWPASS_CUTOFF_MAX
constexpr float LOWPASS_CUTOFF_MAX
Definition
filter_config.h:18
espectre::HAMPEL_TURBULENCE_WINDOW_MIN
constexpr uint8_t HAMPEL_TURBULENCE_WINDOW_MIN
Definition
filter_config.h:21
espectre::HAMPEL_TURBULENCE_WINDOW_DEFAULT
constexpr uint8_t HAMPEL_TURBULENCE_WINDOW_DEFAULT
Definition
filter_config.h:23
espectre::LOWPASS_SAMPLE_RATE
constexpr float LOWPASS_SAMPLE_RATE
Definition
filter_config.h:19
espectre::HAMPEL_TURBULENCE_THRESHOLD_DEFAULT
constexpr float HAMPEL_TURBULENCE_THRESHOLD_DEFAULT
Definition
filter_config.h:24
espectre::LOWPASS_CUTOFF_MIN
constexpr float LOWPASS_CUTOFF_MIN
Definition
filter_config.h:17
espectre::LOWPASS_CUTOFF_DEFAULT
constexpr float LOWPASS_CUTOFF_DEFAULT
Definition
filter_config.h:16
src
cpp
core
filter_config.h
Generated by
1.17.0