choice: Low-Pass (Antialiasing) Filter corner frequency

Low-Pass (Antialiasing) Filter corner frequency

Type: bool

Help

High g events often include acceleration content over a wide range of frequencies. The ADC of the ADXL372 samples the input acceleration at the user selected ODR. In the absence of antialiasing filters, input signals whose frequency is more than half the ODR alias or fold into the measurement bandwidth can lead to inaccurate measurements.

Direct dependencies

ADXL372 && SENSOR

(Includes any dependencies from if’s and menus.)

Kconfig definition

At drivers/sensor/adxl372/Kconfig:74

Included via Kconfig:10Kconfig.zephyr:35drivers/Kconfig:64drivers/sensor/Kconfig:32

Menu path: (top menu) → Device Drivers → Sensor Drivers → ADXL372 Three Axis High-g I2C/SPI accelerometer

choice
    bool
    prompt "Low-Pass (Antialiasing) Filter corner frequency" if ADXL372 && SENSOR
    default ADXL372_BW_200HZ if ADXL372_ODR_400HZ && ADXL372 && SENSOR
    default ADXL372_BW_400HZ if ADXL372_ODR_800HZ && ADXL372 && SENSOR
    default ADXL372_BW_800HZ if ADXL372_ODR_1600HZ && ADXL372 && SENSOR
    default ADXL372_BW_1600HZ if ADXL372_ODR_3200HZ && ADXL372 && SENSOR
    default ADXL372_BW_3200HZ if ADXL372_ODR_6400HZ && ADXL372 && SENSOR
    depends on ADXL372 && SENSOR
    help
      High g events often include acceleration content over a wide range
      of frequencies. The ADC of the ADXL372 samples the input acceleration
      at the user selected ODR.
      In the absence of antialiasing filters, input signals whose frequency
      is more than half the ODR alias or fold into the measurement bandwidth
      can lead to inaccurate measurements.

(Definitions include propagated dependencies, including from if’s and menus.)