Skip to content

Struct SYN_FilterMA

ClassList > SYN_FilterMA

Moving average filter state.

  • #include <syn_filter.h>

Public Attributes

Type Name
int16_t buf
uint8_t count
uint8_t idx
int32_t sum
uint8_t window

Public Attributes Documentation

variable buf

int16_t SYN_FilterMA::buf[SYN_FILTER_MAX_WINDOW];

Sample buffer


variable count

uint8_t SYN_FilterMA::count;

Samples inserted so far


variable idx

uint8_t SYN_FilterMA::idx;

Circular write index


variable sum

int32_t SYN_FilterMA::sum;

Running sum


variable window

uint8_t SYN_FilterMA::window;

Configured window size



The documentation for this class was generated from the following file src/syntropic/dsp/syn_filter.h