ESPectre SDK 2.8.0-280-gac7af68
Wi-Fi CSI motion sensing for ESP32 firmware
Loading...
Searching...
No Matches
espectre::LightweightDetector Member List

This is the complete list of members for espectre::LightweightDetector, including all inherited members.

add_turbulence_to_buffer(float turbulence)espectre::BaseDetectorprotected
advance_missing_slots(uint32_t count) overrideespectre::LightweightDetectorvirtual
alloc_zeroed_floats(uint16_t count)espectre::BaseDetectorprotectedstatic
BaseDetector(uint16_t window_size=DETECTOR_DEFAULT_WINDOW_SIZE)espectre::BaseDetectorexplicit
BaseDetector(BaseDetector &&other) noexceptespectre::BaseDetector
BaseDetector(const BaseDetector &)=deleteespectre::BaseDetector
buffer_count_espectre::BaseDetectorprotected
buffer_index_espectre::BaseDetectorprotected
clear_buffer() overrideespectre::LightweightDetectorvirtual
clear_evaluation_state_()espectre::BaseDetectorinlineprotected
configure_hampel(bool enabled, uint8_t window_size=HAMPEL_TURBULENCE_WINDOW_DEFAULT, float threshold=HAMPEL_TURBULENCE_THRESHOLD_DEFAULT) overrideespectre::LightweightDetectorvirtual
configure_lowpass(bool enabled, float cutoff_hz=LOWPASS_CUTOFF_DEFAULT) overrideespectre::LightweightDetectorvirtual
current_metric_espectre::BaseDetectorprotected
get_buffer_count() constespectre::BaseDetectorinline
get_last_turbulence() constespectre::BaseDetector
get_logit() constespectre::LightweightDetectorinline
get_motion_metric() constespectre::BaseDetectorinline
get_name() const overrideespectre::LightweightDetectorinlinevirtual
get_startup_threshold_factor() const overrideespectre::LightweightDetectorinlinevirtual
get_state() constespectre::BaseDetectorinlinevirtual
get_threshold() const overrideespectre::LightweightDetectorinlinevirtual
get_total_packets() constespectre::BaseDetectorinlinevirtual
get_turb_autocorr() constespectre::LightweightDetectorinline
get_turb_iqr_over_mean_aggr() constespectre::LightweightDetectorinline
get_turbulence_buffer() constespectre::BaseDetectorinline
get_valid_buffer_count() constespectre::BaseDetectorinline
get_window_size() constespectre::BaseDetectorinline
hampel_state_espectre::BaseDetectorprotected
has_packet_timestamp_espectre::BaseDetectorprotected
is_hampel_enabled() constespectre::BaseDetectorinline
is_lowpass_enabled() constespectre::BaseDetectorinline
is_ready() const overrideespectre::LightweightDetectorvirtual
LightweightDetector(uint16_t window_size=DETECTOR_DEFAULT_WINDOW_SIZE, float threshold=LIGHTWEIGHT_DEFAULT_THRESHOLD, uint16_t autocorr_lag=1U)espectre::LightweightDetector
LightweightDetector(LightweightDetector &&other) noexcept=defaultespectre::LightweightDetector
LightweightDetector(const LightweightDetector &)=deleteespectre::LightweightDetector
lowpass_state_espectre::BaseDetectorprotected
minimum_valid_samples_espectre::BaseDetectorprotected
on_startup_calibration_begin() overrideespectre::LightweightDetectorvirtual
on_startup_calibration_complete() overrideespectre::LightweightDetectorvirtual
operator=(LightweightDetector &&other) noexcept=defaultespectre::LightweightDetector
operator=(const LightweightDetector &)=deleteespectre::LightweightDetector
espectre::BaseDetector::operator=(BaseDetector &&other) noexceptespectre::BaseDetector
espectre::BaseDetector::operator=(const BaseDetector &)=deleteespectre::BaseDetector
ordered_turbulence(uint16_t &count) constespectre::BaseDetectorprotected
ordered_turbulence_espectre::BaseDetectorprotected
packet_index_espectre::BaseDetectorprotected
packet_timestamp_us_espectre::BaseDetectorprotected
packet_timestamp_us_or(uint64_t fallback) constespectre::BaseDetectorinlineprotected
process_amplitudes(const float *amplitudes, uint8_t count)espectre::BaseDetectorprotected
process_packet(const int8_t *csi_data, size_t csi_len, const uint8_t *selected_subcarriers=nullptr, uint8_t num_subcarriers=0, int8_t rssi_dbm=INT8_MIN) overrideespectre::LightweightDetectorvirtual
reset() overrideespectre::LightweightDetectorvirtual
set_adaptive_threshold(float threshold) overrideespectre::LightweightDetectorvirtual
set_minimum_valid_samples(uint16_t count)espectre::BaseDetectorinline
set_packet_timestamp_us(uint64_t timestamp_us)espectre::BaseDetectorinline
set_threshold(float threshold) overrideespectre::LightweightDetectorvirtual
startup_gate_enabled() const overrideespectre::LightweightDetectorinlinevirtual
state_espectre::BaseDetectorprotected
total_packets_espectre::BaseDetectorprotected
turbulence_buffer_espectre::BaseDetectorprotected
update_state() overrideespectre::LightweightDetectorvirtual
valid_buffer_count_espectre::BaseDetectorprotected
window_size_espectre::BaseDetectorprotected
~BaseDetector()espectre::BaseDetectorvirtual
~LightweightDetector() override=defaultespectre::LightweightDetector