nuttx/drivers/sensors
Matteo Golin a35dcd82e3 drivers/sensors/fakesensor: Remove GNSS dependency
This commit removes the dependency of the fakesensor API on
`SENSORS_GNSS`. All of the logic for handling fake GNSS sensors is
conditionally compiled only if GNSS features are enabled. Other fake
sensors can be used without GNSS logic being included in the build.

Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2026-01-14 09:21:35 +08:00
..
adt7320.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
adt7320.h drivers/sensors/adt7320 : migrate license to ASF 2024-11-06 19:46:13 +08:00
adxl345.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
adxl345_base.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
adxl345_i2c.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
adxl345_spi.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
adxl362_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
adxl372.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
adxl372_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
aht10.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
ak09912.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
amg88xx.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
apds9922.c style/spell: fix spell checker error 2025-10-17 14:05:02 +08:00
apds9960.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
as726x.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
as5048a.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
as5048b.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
bh1749nuc.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
bh1749nuc_base.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
bh1749nuc_base.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
bh1749nuc_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
bh1750fvi.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
bme680_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
bme688_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
bmg160.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
bmi088.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
bmi088_base.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
bmi088_base.h drivers/sensors/bmi088: add driver for Bosch BMI088 IMU 2025-01-14 10:29:48 +08:00
bmi088_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
bmi160.c sensors/bmi160: Fix a bug sensor_time is truncated 2025-07-09 09:50:18 +02:00
bmi160_base.c driver/bmi160: bmi160 support exchange mode rw 2025-12-21 06:37:39 +08:00
bmi160_base.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
bmi160_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
bmi270.c sensors/bmi270: Fix a bug sensor_time is truncated 2025-07-09 09:50:18 +02:00
bmi270_base.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
bmi270_base.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
bmi270_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
bmm150_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
bmp180.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
bmp180_base.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
bmp180_base.h drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
bmp180_uorb.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
bmp280_uorb.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
CMakeLists.txt sensor_monitor: add /proc/sensor_monitor 2026-01-04 09:24:30 -03:00
cxd5602pwbimu.c drivers/sensors: Add CXD5602PWBIMU driver for IMU Add-on board 2025-03-24 16:07:45 -03:00
dhtxx.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
ds18b20_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
fakesensor_uorb.c drivers/sensors/fakesensor: Remove GNSS dependency 2026-01-14 09:21:35 +08:00
fs3000_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
fxos8700cq.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
gnss_uorb.c drivers/sensors: add get_info interface for gnss_uorb 2026-01-10 17:30:33 +08:00
goldfish_gnss_uorb.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
goldfish_sensor_uorb.c drivers/sensors/goldfish: goldfish support more sensors 2025-12-20 09:31:23 -03:00
hall3ph.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
hc_sr04.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
hdc1008.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
hts221.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
hyt271_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
ina219.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
ina226.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
ina3221.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
isl29023.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
Kconfig drivers/sensors/fakesensor: Remove GNSS dependency 2026-01-14 09:21:35 +08:00
kxtj9.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
l3gd20_uorb.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
l86xxx_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
lis2dh.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
lis2mdl_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
lis3dh.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
lis3dsh.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
lis3mdl.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
lis331dl.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
lm75.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
lm92.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
lps25h.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
lsm6dsl.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
lsm6dso32_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
lsm9ds1.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
lsm9ds1_base.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
lsm9ds1_base.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
lsm9ds1_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
lsm303agr.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
lsm330_spi.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
ltc4151.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
ltr308_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
Make.defs sensor_monitor: add /proc/sensor_monitor 2026-01-04 09:24:30 -03:00
max6675.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
max31855.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
max31865.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
max44009.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
mb7040.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
mcp9600_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
mcp9844.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
mlx90393.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
mlx90614.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
mpl115a.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
mpu60x0.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
mpu9250_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
ms56xx_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
ms58xx.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
msa301.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
nau7802.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
qencoder.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
qmi8658_uorb.c drivers/sensors: Add QST QMI8658 6-axis IMU sensor support 2025-11-30 09:44:43 -03:00
scd30.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
scd41.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
sensor.c drivers/sensors: add a new sensor type ENG 2026-01-13 11:46:07 -03:00
sensor_monitor.c sensor_monitor: add /proc/sensor_monitor 2026-01-04 09:24:30 -03:00
sensor_rpmsg.c drivers/sensors/sersor_rpmsg: fix compile error about workqueue 2025-12-31 02:36:29 +08:00
sgp30.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
sht3x.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
sht4x_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
sht21.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
sps30.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
t67xx.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
tmp112.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
usensor.c drivers/sensors: fix style issues in function headers 2024-11-15 01:04:10 +08:00
veml6070.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
vl53l1x.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00
wtgahrs2_uorb.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
xen1210.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
xen1210.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
zerocross.c drivers/sensors: fix various coding style issues 2025-05-23 11:29:58 -03:00