zephyr/drivers/sensor
Tilmann Unte 224b5b744d drivers: sensor: mpu6050: scale settings to DT, adds sample rate setting
Moves the MPU6050 accel/gyro scale settings from KConfig to Devicetree.
Adds a new setting for the MPU6050 sample rate divider register and
transmits it to the sensor upon initialization.
This helps to reduce the interrupt firing rate when combined with the
data ready trigger.
A default division factor is provided which ensures compatibility with
existing applications.
The MPU6050 sample application is extended and used for hardware tests.

Signed-off-by: Tilmann Unte <unte@es-augsburg.de>
2025-03-25 22:12:49 +01:00
..
a01nyub
adi drivers: sensors: adxl367: fix clang compilation error 2025-03-19 20:25:20 +01:00
amd_sb_tsi
amg88xx
ams drivers: sensor: ams/tsl2591: Don't check return code of initial reset 2025-02-05 21:00:36 +01:00
aosong drivers: sensor: dht: Fix sensor read issue on esp32_devkitc_wrover 2024-12-23 09:16:06 +01:00
apds9253 apds9253: Add measurement rate set attribute 2025-03-07 19:47:51 +01:00
apds9306
apds9960
asahi_kasei drivers: sensor: ak09918c use RTIO 2025-03-07 19:43:22 +01:00
bosch drivers: sensor: add Bosch BMM350 magnetometer driver 2025-03-20 12:17:41 +01:00
current_amp
ene_tach_kb1200
ens160
espressif
explorir_m drivers: sensor: explorir_m: add calibration 2025-03-14 17:54:39 +01:00
f75303
fcx_mldx5
grow_r502a sensor: grow_r502a: fix: untrusted array index read 2025-01-30 07:20:29 +01:00
hc_sr04
honeywell
hp206c
infineon
ist8310
ite drivers/sensor/ite/tach_ite_it8xxx2: run clang format 2025-03-21 09:53:22 +01:00
jedec
lm35
lm75
lm77
ltrf216a
maxim drivers: sensor: maxim,ds3231: avoid compilation error 2025-02-05 01:16:03 +01:00
meas
melexis drivers: sensor: mlx90394: added driver 2025-01-21 09:12:41 +01:00
memsic drivers: sensor: Add sensor clock API support 2025-01-15 19:03:13 +01:00
mhz19b
microchip
nct75
nordic drivers: sensor: fix "Celsius" spelling 2025-02-19 18:51:13 +01:00
ntc_thermistor
nuvoton
nxp boards: nxp: mcxw7x: Add FXLS8964 Sensor Support 2025-03-07 19:48:18 +01:00
pixart sensor: paa3905: Add streaming mode 2025-03-13 16:56:07 +00:00
pms7003
qdec_sam
renesas drivers: sensor: hs400x: Soft reset HS400x during initialization 2025-03-13 07:22:36 +01:00
rohm
rpi_pico_temp
s11059
sbs_gauge
seeed
sensirion drivers: sensor: scd4x: fix int overflow on val2 for temp and hum 2025-02-21 04:39:42 +01:00
silabs drivers: sensor: si7060: fix: insecure data handling caught by coverity 2025-02-26 07:40:00 +01:00
st sensors: lsm6dsv16x: fix double-promotion warning 2025-03-21 17:03:53 +01:00
sx9500
tdk drivers: sensor: mpu6050: scale settings to DT, adds sample rate setting 2025-03-25 22:12:49 +01:00
th02
ti drivers: sensor: tmp114: device tree support for setting oversample 2025-03-25 22:12:11 +01:00
tsic_xx6 drivers: sensor: fix "Celsius" spelling 2025-02-19 18:51:13 +01:00
veaa_x_3
vishay drivers: sensor: add vishay veml6031 ambient light sensor 2025-03-14 14:40:12 +01:00
voltage_divider sensors: reconfig adc for channel 2025-01-14 22:55:07 +01:00
wsen drivers: sensor: wsen_pads_2511020213301: add sensor driver 2025-02-06 07:45:13 +01:00
xbr818 sensor: xbr818: struct sensor... to DEVICE_API 2025-02-14 08:45:13 +01:00
CMakeLists.txt sensor: PA3905: Add basic functionality 2025-03-13 16:56:07 +00:00
default_rtio_sensor.c drivers: sensor: Add sensor clock API support 2025-01-15 19:03:13 +01:00
Kconfig sensor: PA3905: Add basic functionality 2025-03-13 16:56:07 +00:00
Kconfig.sensor_clock drivers: sensor: Add sensor clock API support 2025-01-15 19:03:13 +01:00
Kconfig.trigger_template drivers: sensor: kconfig: Explicitly add default trigger mode as none 2025-02-04 09:17:48 +01:00
sensor_clock_external.c drivers: sensor: Add sensor clock API support 2025-01-15 19:03:13 +01:00
sensor_clock_sys.c drivers: sensor: Add sensor clock API support 2025-01-15 19:03:13 +01:00
sensor_decoders_init.c
sensor_handlers.c
sensor_shell_stream.c
sensor_shell.c drivers: sensor: shell: fix logically deadcode issue 2025-03-07 20:22:10 +01:00
sensor_shell.h
shell_battery.c