CONFIG_FXOS8700_PULSE_WIND

Pulse window

Type: hex

Help

The maximum interval of time that can elapse after the end of the latency interval in which the start of the second pulse event must be detected provided the device has been configured for double pulse detection. The detected second pulse width must be shorter than the time limit constraint specified by the PULSE_TMLT register, but the end of the double pulse need not finish within the time specified by the PULSE_WIND register. 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 1.25 ms/LSB.

Direct dependencies

FXOS8700_PULSE && FXOS8700_TRIGGER && FXOS8700 && SENSOR

(Includes any dependencies from ifs and menus.)

Default

  • 0x3c

Kconfig definition

At drivers/sensor/fxos8700/Kconfig:183

Included via Kconfig:8Kconfig.zephyr:40drivers/Kconfig:56drivers/sensor/Kconfig:68

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

config FXOS8700_PULSE_WIND
    hex "Pulse window"
    range 0 0xff
    default 0x3c
    depends on FXOS8700_PULSE && FXOS8700_TRIGGER && FXOS8700 && SENSOR
    help
      The maximum interval of time that can elapse after the end of the
      latency interval in which the start of the second pulse event must be
      detected provided the device has been configured for double pulse
      detection. The detected second pulse width must be shorter than the
      time limit constraint specified by the PULSE_TMLT register, but the
      end of the double pulse need not finish within the time specified by
      the PULSE_WIND register. 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 1.25 ms/LSB.

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