zephyr/drivers/sensor
Armando Visconti 21584003bf sensors: drivers: lsm6dsv16x: add SFLP FIFO support
Add the Sensor Fusion Low Power (SFLP) FIFO streaming capability,
using RTIO. The decode function is now aware of parsing following FIFO
tags:

    - LSM6DSV16X_SFLP_GAME_ROTATION_VECTOR_TAG
    - LSM6DSV16X_SFLP_GYROSCOPE_BIAS_TAG
    - LSM6DSV16X_SFLP_GRAVITY_VECTOR_TAG

To activate SFLP the user should put in DT the proper configuration.
For example, to activate a 60Hz SFLP FIFO batching rate of game rotation
vector, gravity vector and gbias components, the user should add in DT
the following:

  sflp-odr = <LSM6DSV16X_DT_SFLP_ODR_AT_60Hz>;
  sflp-fifo-enable = <LSM6DSV16X_DT_SFLP_FIFO_GAME_ROTATION_GRAVITY_GBIAS>;

Signed-off-by: Armando Visconti <armando.visconti@st.com>
2025-01-02 18:04:19 +01:00
..
a01nyub drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
adi drivers: sensor: adxl345: Support for RTIO I2C stream 2024-12-20 16:23:46 +01:00
amd_sb_tsi drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
amg88xx drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
ams drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
aosong drivers: sensor: dht: Fix sensor read issue on esp32_devkitc_wrover 2024-12-23 09:16:06 +01:00
apds9253 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
apds9306 drivers: sensor: apds9306 fix unchecked return value coverity issue 2024-12-12 11:05:49 +01:00
apds9960 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
asahi_kasei drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
bosch drivers: sensor: bmp180 fix unintentional integer overflow issue 2024-12-13 17:45:15 +01:00
current_amp drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
ene_tach_kb1200 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
ens160 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
espressif drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
explorir_m drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
f75303 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
fcx_mldx5 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
grow_r502a drivers: led: Place API into iterable section 2024-12-02 22:07:36 +00:00
hc_sr04 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
honeywell drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
hp206c drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
infineon drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
ist8310 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
ite drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
jedec drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
lm35 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
lm75 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
lm77 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
ltrf216a drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
maxim drivers: sensor: max31865: fix compilation warning -Wdouble-promotion 2024-12-06 06:50:58 +01:00
meas drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
memsic drivers: sensor: mmc56x3_async.c fix missing break 2024-12-21 15:04:22 +01:00
mhz19b drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
microchip drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
nct75 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
nordic drivers: sensor: npm1300_charger: Updating of discharge current limit 2024-12-05 15:18:23 +01:00
ntc_thermistor drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
nuvoton drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
nxp drivers: sensor: nxp: add code judge whether read back correctly 2024-12-18 01:01:37 +01:00
pms7003 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
qdec_sam drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
renesas drivers: sensor: Add HS400x driver 2024-12-20 03:18:19 +01:00
rohm drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
rpi_pico_temp drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
s11059 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
sbs_gauge drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
seeed drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
sensirion drivers: sensor: scd4x: Fix to allow the use of multiple models 2024-12-11 21:33:14 +01:00
silabs drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
st sensors: drivers: lsm6dsv16x: add SFLP FIFO support 2025-01-02 18:04:19 +01:00
sx9500 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
tdk drivers: sensor: icm42670: supports icm42670-P/-S 2024-12-18 03:04:31 +01:00
th02 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
ti drivers: sensor: ti: ina230: Fix shared data between instances 2024-12-12 18:39:23 +01:00
tsic_xx6 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
veaa_x_3 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
vishay drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
voltage_divider drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
wsen drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
CMakeLists.txt drivers: sensor: hc-sr04: add driver 2024-11-16 14:00:34 -05:00
default_rtio_sensor.c drivers: sensor: default_rtio_sensor: fix limited range warning 2024-11-08 22:28:08 -06:00
Kconfig drivers: sensor: hc-sr04: add driver 2024-11-16 14:00:34 -05:00
Kconfig.trigger_template drivers/sensor: add Kconfig.trigger_template 2023-12-14 09:28:52 +01:00
sensor_decoders_init.c
sensor_handlers.c drivers: sensors: fix compile error due to conflicting types. 2024-09-17 14:57:32 -04:00
sensor_shell.c shell: use shell_device_get_binding 2024-12-18 15:32:10 +01:00
sensor_shell.h sensors: Add streaming APIs 2023-11-10 12:16:46 -06:00
sensor_shell_stream.c sensors: Add streaming APIs 2023-11-10 12:16:46 -06:00
shell_battery.c