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

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

add_turbulence_to_buffer(float turbulence)espectre::BaseDetectorprotected
advance_missing_slots(uint32_t count) overrideespectre::HighAccuracyDetectorvirtual
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::HighAccuracyDetectorvirtual
clear_evaluation_state_()espectre::BaseDetectorinlineprotected
configure_hampel(bool enabled, uint8_t window_size=HAMPEL_TURBULENCE_WINDOW_DEFAULT, float threshold=HAMPEL_TURBULENCE_THRESHOLD_DEFAULT) overrideespectre::HighAccuracyDetectorvirtual
configure_lowpass(bool enabled, float cutoff_hz=LOWPASS_CUTOFF_DEFAULT) overrideespectre::HighAccuracyDetectorvirtual
current_metric_espectre::BaseDetectorprotected
get_buffer_count() constespectre::BaseDetectorinline
get_last_turbulence() constespectre::BaseDetector
get_motion_metric() constespectre::BaseDetectorinline
get_name() const overrideespectre::HighAccuracyDetectorinlinevirtual
get_startup_threshold_factor() constespectre::BaseDetectorinlinevirtual
get_state() constespectre::BaseDetectorinlinevirtual
get_threshold() const overrideespectre::HighAccuracyDetectorinlinevirtual
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
HighAccuracyDetector(uint16_t window_size=DETECTOR_DEFAULT_WINDOW_SIZE, float threshold=HIGH_ACCURACY_DEFAULT_THRESHOLD, uint16_t lag=L1_DELTA_LAG)espectre::HighAccuracyDetector
HighAccuracyDetector(HighAccuracyDetector &&other) noexceptespectre::HighAccuracyDetector
HighAccuracyDetector(const HighAccuracyDetector &)=deleteespectre::HighAccuracyDetector
is_hampel_enabled() constespectre::BaseDetectorinline
is_lowpass_enabled() constespectre::BaseDetectorinline
is_ready() const overrideespectre::HighAccuracyDetectorvirtual
lowpass_state_espectre::BaseDetectorprotected
minimum_valid_samples_espectre::BaseDetectorprotected
on_startup_calibration_begin()espectre::BaseDetectorinlinevirtual
on_startup_calibration_complete()espectre::BaseDetectorinlinevirtual
operator=(HighAccuracyDetector &&other) noexceptespectre::HighAccuracyDetector
operator=(const HighAccuracyDetector &)=deleteespectre::HighAccuracyDetector
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::HighAccuracyDetectorvirtual
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) overrideespectre::HighAccuracyDetectorvirtual
startup_gate_enabled() constespectre::BaseDetectorinlinevirtual
state_espectre::BaseDetectorprotected
total_packets_espectre::BaseDetectorprotected
turbulence_buffer_espectre::BaseDetectorprotected
update_state() overrideespectre::HighAccuracyDetectorvirtual
valid_buffer_count_espectre::BaseDetectorprotected
window_size_espectre::BaseDetectorprotected
~BaseDetector()espectre::BaseDetectorvirtual
~HighAccuracyDetector() overrideespectre::HighAccuracyDetector