CONFIG_FXOS8700_PULSE_TMLT

Pulse time limit

Type: hex

Help

The maximum time interval that can elapse between the start of the acceleration on the selected channel exceeding the specified threshold and the end when the channel acceleration goes back below the specified threshold. The resolution depends upon the sample rate (ODR) and the high-pass filter configuration (HP_FILTER_CUTOFF[pls_hpf_en]). For ODR=800 Hz and pls_hpf_en=0, the resolution is 0.625 ms/LSB.

Direct dependencies

FXOS8700_PULSE && FXOS8700_TRIGGER && FXOS8700 && SENSOR

(Includes any dependencies from ifs and menus.)

Default

  • 0x18

Kconfig definition

At <Zephyr>/drivers/sensor/fxos8700/Kconfig:159

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

Menu path: (Top) → Device Drivers → Sensor Drivers → FXOS8700 accelerometer/magnetometer driver → Pulse detection

config FXOS8700_PULSE_TMLT
    hex "Pulse time limit"
    range 0 0x7f
    default 0x18
    depends on FXOS8700_PULSE && FXOS8700_TRIGGER && FXOS8700 && SENSOR
    help
      The maximum time interval that can elapse between the start of the
      acceleration on the selected channel exceeding the specified
      threshold and the end when the channel acceleration goes back below
      the specified threshold. The resolution depends upon the sample rate
      (ODR) and the high-pass filter configuration
      (HP_FILTER_CUTOFF[pls_hpf_en]). For ODR=800 Hz and pls_hpf_en=0, the
      resolution is 0.625 ms/LSB.

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