zephyr/samples/sensor
Armando Visconti 44a67ea403 samples/sensor: Add sample to read RTIO stream using drdy
Add sample to read from up to 10 streaming devices, using the
sensor_stream() API and the RTIO framework:
    https://docs.zephyrproject.org/latest/services/rtio/index.html

The devices has to be aliased as streamN (0 <= N <= 9) in DT, and
will be instantiated using SENSOR_DT_STREAM_IODEV() macro.

Currently the sample gets/prints data on SENSOR_TRIG_DATA_READY
trigger basis for the following sensor channels:

        - SENSOR_CHAN_ACCEL_XYZ

Signed-off-by: Armando Visconti <armando.visconti@st.com>
2025-06-17 07:21:04 +02:00
..
6dof_motion_drdy samples: sensor: 6dof_motion_drdy: update naming 2025-02-08 00:31:43 +01:00
accel_polling samples: sensor: Disable uart console when rtt console is enabled 2025-05-20 15:23:51 +02:00
accel_trig samples: sensor: accel_trig: add fixture for shield-tap 2025-05-31 03:37:40 +02:00
adc_cmp_npcx
adt7420 doc: boards: nordic: Adopt zephyr:board directives 2025-03-31 22:00:02 +02:00
amg88xx
ams_iAQcore
apds9960
bme280 samples: bme280: adafruit: Add missing conf and power-domains 2025-04-28 08:37:41 +02:00
bmg160 samples: sensor: bmg160: Create README.rst file 2025-03-11 04:51:23 +01:00
bmi270 doc: boards: nordic: Adopt zephyr:board directives 2025-03-31 22:00:02 +02:00
bq274xx
ccs811
clock doc: boards: nordic: Adopt zephyr:board directives 2025-03-31 22:00:02 +02:00
co2_polling samples: co2: fix filtering and use integration_platforms 2025-03-11 11:35:15 +01:00
dht_polling samples: dht_polling: fix print to match the docs 2025-01-08 19:11:45 +01:00
die_temp_polling samples: sensor: add esp32c6 board to die_temp_polling 2025-04-01 22:13:50 +02:00
ds18b20
fdc2x1x
fxas21002
grove_temperature
grow_r502a tests, samples: update esp32_devkitc board records 2025-04-29 16:48:55 +02:00
heart_rate samples: sensor: Modify MAX30101 sample to generic heart rate sensor sample 2025-05-27 23:43:43 +02:00
hts221
i3g4250d samples: sensor: i3g4250d: add missing config 2025-05-01 18:17:54 +02:00
icm42605
ina219
isl29035
jc42
light_polling samples: sensor: light: add everlight light sensor 2025-04-01 22:12:13 +02:00
lis2dh doc: boards: nordic: Adopt zephyr:board directives 2025-03-31 22:00:02 +02:00
lps22hb
lps22hh samples: sensor: lps22hh: fix title 2025-05-01 18:18:03 +02:00
lps22hh_i3c samples: sensor: lps22hh: fix title 2025-05-01 18:18:03 +02:00
lsm6dsl
lsm6dso
lsm6dso_i2c_on_i3c
lsm303dlhc
magn_polling
magn_trig boards: mimxrt1050_evk: Fix test/sample conf names 2025-02-18 18:38:51 +01:00
max6675
max17262
mcux_acmp samples: mcux_acmp: enable support for all mimxrt1170 revisions 2025-04-22 09:59:46 +02:00
mcux_lpcmp samples: sensor/mcux_lpcmp: Add LPCMP use case 2025-04-25 18:59:33 +02:00
mhz19b
mpr boards: arduino: doc: Adopt Sphinx custom board directives 2025-03-18 16:40:59 +01:00
mpu6050 drivers: sensor: mpu6050: scale settings to DT, adds sample rate setting 2025-03-25 22:12:49 +01:00
ms5837 samples: sensor: ms5837: Fix wording in README 2025-05-15 17:53:52 +02:00
paj7620_gesture samples: sensor: paj7620_gesture: added sample 2025-04-22 04:32:54 +02:00
pressure_interrupt samples: sensor: Barometric pressure interrupt generic example 2025-04-07 15:17:44 +02:00
pressure_polling samples: sensor: Barometric pressure polling generic example 2025-04-07 15:17:44 +02:00
proximity_polling
qdec samples: boards: esp32c6_devkitc: Add QDEC sample for PCNT 2025-05-22 15:23:31 +02:00
sensor_shell drivers uart_native_posix: rename to native_pty and support N instances 2025-03-11 18:54:02 +01:00
sgp40_sht4x
sht3xd
sht4x samples: sensor: add sample for SHT4X 2025-05-19 16:48:44 +01:00
sm351lt
soc_voltage
stream_drdy samples/sensor: Add sample to read RTIO stream using drdy 2025-06-17 07:21:04 +02:00
stream_fifo samples/sensor: stream_fifo: fix documentation 2025-06-17 07:21:04 +02:00
sx9500
tdk_apex samples: fix spelling of "below" 2025-02-19 18:51:13 +01:00
th02 tests/samples: use integration platforms where possible 2025-03-11 11:35:15 +01:00
thermometer samples: sensor: Add support for temperature sensor on FRDM_MCXA153 2025-05-16 19:01:31 +02:00
tmp11x drivers: sensor: rename tmp116 to tmp11x 2025-04-11 16:17:35 +02:00
tmp108
tmp112
vcnl4040
veaa_x_3 tests/samples: use integration platforms where possible 2025-03-11 11:35:15 +01:00
veml6031 samples: sensor: veml6031: add attribution test application 2025-03-14 14:40:12 +01:00
vl53l0x sample: vl53l0x: make sample testable 2025-03-07 19:41:04 +01:00
sensor.rst