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

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

add_turbulence_to_buffer(float turbulence)espectre::BaseDetectorprotected
advance_missing_slots(uint32_t count)espectre::BaseDetectorvirtual
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()espectre::BaseDetectorvirtual
clear_evaluation_state_()espectre::BaseDetectorinlineprotected
configure_hampel(bool enabled, uint8_t window_size=HAMPEL_TURBULENCE_WINDOW_DEFAULT, float threshold=HAMPEL_TURBULENCE_THRESHOLD_DEFAULT)espectre::BaseDetectorvirtual
configure_lowpass(bool enabled, float cutoff_hz=LOWPASS_CUTOFF_DEFAULT)espectre::BaseDetectorvirtual
current_metric_espectre::BaseDetectorprotected
get_buffer_count() constespectre::BaseDetectorinline
get_last_turbulence() constespectre::BaseDetector
get_motion_metric() constespectre::BaseDetectorinline
get_name() const =0espectre::BaseDetectorpure virtual
get_startup_threshold_factor() constespectre::BaseDetectorinlinevirtual
get_state() constespectre::BaseDetectorinlinevirtual
get_threshold() const =0espectre::BaseDetectorpure virtual
get_total_packets() constespectre::BaseDetectorinlinevirtual
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() constespectre::BaseDetectorinlinevirtual
lowpass_state_espectre::BaseDetectorprotected
minimum_valid_samples_espectre::BaseDetectorprotected
on_startup_calibration_begin()espectre::BaseDetectorinlinevirtual
on_startup_calibration_complete()espectre::BaseDetectorinlinevirtual
operator=(BaseDetector &&other) noexceptespectre::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)espectre::BaseDetectorvirtual
reset()espectre::BaseDetectorvirtual
set_adaptive_threshold(float threshold)espectre::BaseDetectorinlinevirtual
set_minimum_valid_samples(uint16_t count)espectre::BaseDetectorinline
set_packet_timestamp_us(uint64_t timestamp_us)espectre::BaseDetectorinline
set_threshold(float threshold)=0espectre::BaseDetectorpure virtual
startup_gate_enabled() constespectre::BaseDetectorinlinevirtual
state_espectre::BaseDetectorprotected
total_packets_espectre::BaseDetectorprotected
turbulence_buffer_espectre::BaseDetectorprotected
update_state()=0espectre::BaseDetectorpure virtual
valid_buffer_count_espectre::BaseDetectorprotected
window_size_espectre::BaseDetectorprotected
~BaseDetector()espectre::BaseDetectorvirtual