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 ifs and menus.)

Kconfig definition

At <Zephyr>/drivers/sensor/adxl372/Kconfig:72

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:32<Zephyr>/drivers/Kconfig:62<Zephyr>/drivers/sensor/Kconfig:47

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

choice
    bool "Low-Pass (Antialiasing) Filter corner frequency"
    default ADXL372_BW_200HZ if ADXL372_ODR_400HZ
    default ADXL372_BW_400HZ if ADXL372_ODR_800HZ
    default ADXL372_BW_800HZ if ADXL372_ODR_1600HZ
    default ADXL372_BW_1600HZ if ADXL372_ODR_3200HZ
    default ADXL372_BW_3200HZ if ADXL372_ODR_6400HZ
    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.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)