zephyr/drivers/sensor
Yong Cong Sin fbd0cd01d5 drivers: sensor: stm32_temp: setup channel before adc_read
Currently the driver only setup the ADC to read from the
internal temperature channel on init. However, it is possible
that some other application that uses the ADC can setup the
ADC to read from some other channel and therefore subsequent
stm32_temp_sample_fetch will fail to read the targeted channel.

Signed-off-by: Yong Cong Sin <yongcong.sin@gmail.com>
2022-04-29 16:10:51 +02:00
..
adt7420
adxl345
adxl362
adxl372 everywhere: fix typos 2022-03-14 20:22:24 -04:00
ak8975
amg88xx everywhere: fix typos 2022-03-14 20:22:24 -04:00
ams_iAQcore
apds9960 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
bma280 everywhere: fix typos 2022-03-14 20:22:24 -04:00
bmc150_magn kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
bme280 drivers: sensor: drop get_dev_data/get_dev_config usage 2022-01-19 18:16:02 +01:00
bme680 drivers: sensor: bme680: Add SPI interface 2022-04-28 18:11:50 +02:00
bmg160
bmi160 drivers: sensor: bmi160: fix waiting time before reading CHIP_ID 2022-04-13 12:57:31 -07:00
bmi270
bmm150 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
bmp388 everywhere: fix typos 2022-03-14 20:22:24 -04:00
bq274xx everywhere: fix typos 2022-03-14 20:22:24 -04:00
ccs811
dht everywhere: fix typos 2022-03-14 20:22:24 -04:00
dps310 everywhere: fix typos 2022-03-14 20:22:24 -04:00
ens210 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
fdc2x1x everywhere: fix typos 2022-03-14 20:22:24 -04:00
fxas21002
fxos8700 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
grove kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
hmc5883l everywhere: fix typos 2022-03-14 20:22:24 -04:00
hp206c
hts221
i3g4250d everywhere: fix typos 2022-03-14 20:22:24 -04:00
icm42605 drivers: sensor: icm42605: fix arg passing bug in trigger thread 2022-03-16 08:58:06 -05:00
icm42670 drivers: sensor: add icm42670 6-axis accelerometer driver 2022-04-08 15:49:08 -07:00
iis2dh everywhere: fix typos 2022-03-14 20:22:24 -04:00
iis2dlpc everywhere: fix typos 2022-03-14 20:22:24 -04:00
iis2iclx kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
iis2mdc everywhere: fix typos 2022-03-18 13:24:08 -04:00
iis3dhhc kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
ina23x
ina219 include: sensor: sensor_value from double overflow 2022-02-24 13:45:29 -08:00
isl29035
ism330dhcx kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
ite_tach_it8xxx2
ite_vcmp_it8xxx2 ITE drivers/sensor/vcmp: don't connect shared irq multiple times 2022-03-31 12:20:11 -05:00
lis2dh everywhere: fix typos 2022-03-18 13:24:08 -04:00
lis2ds12 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
lis2dw12 drivers/sensor: lis2dw12: add drdy pulsed/latched config 2022-04-26 15:53:58 -04:00
lis2mdl everywhere: fix typos 2022-03-18 13:24:08 -04:00
lis3mdl drivers: sensor: lis3mdl: return -ENOTSUP on unsupported channels 2022-04-26 13:14:44 -05:00
lm75 drivers: remove redundant data/config casts 2022-01-19 18:16:02 +01:00
lm77
lps22hb
lps22hh
lps25hb
lsm6ds0 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
lsm6dsl drivers: sensor: lsm6dsl: FIX bugs on few registers definition 2022-03-17 08:43:39 -05:00
lsm6dso drivers: sensor: lsm6dso: Remove usage of undefined variable 2022-04-20 08:59:35 -05:00
lsm9ds0_gyro kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
lsm9ds0_mfd kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
lsm303dlhc_magn
max6675
max17055 everywhere: fix typos 2022-03-18 13:24:08 -04:00
max17262 everywhere: fix typos 2022-03-14 20:22:24 -04:00
max30101
max31875 drivers: sensors: Implement MAX31875 sensor 2022-02-24 08:49:40 -06:00
max44009
mchp_tach_xec drivers: tach: Microchip XEC TACH driver add PINCTRL support 2022-03-31 10:30:17 +02:00
mcp9808
mcux_acmp drivers: sensor: Add pinctrl support for mcux acmp sensor 2022-03-22 12:36:04 +01:00
mhz19b drivers: sensor: mhz19b: fix all channels fetch 2022-03-25 08:22:33 -05:00
mpr
mpu6050
mpu9250
ms5607
ms5837
nrf5
nuvoton_tach_npcx everywhere: fix typos 2022-03-14 20:22:24 -04:00
nxp_kinetis_temp kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
opt3001 everywhere: fix typos 2022-03-14 20:22:24 -04:00
pms7003
qdec_nrfx soc: nrf: Use data from DTS to populate HAS_HW_NRF_* Kconfig options 2022-04-02 15:14:38 +02:00
qdec_sam drivers: sensor: qdec_sam: remove superfluous default n for boolean 2022-04-15 10:32:24 -07:00
sbs_gauge drivers: remove redundant data/config casts 2022-01-19 18:16:02 +01:00
sgp40 everywhere: fix typos 2022-03-14 20:22:24 -04:00
sht3xd everywhere: fix typos 2022-03-14 20:22:24 -04:00
sht4x
shtcx
si7006 everywhere: fix typos 2022-03-14 20:22:24 -04:00
si7055
si7060
si7210 everywhere: fix typos 2022-03-14 20:22:24 -04:00
sm351lt everywhere: fix typos 2022-03-14 20:22:24 -04:00
stm32_temp drivers: sensor: stm32_temp: setup channel before adc_read 2022-04-29 16:10:51 +02:00
stmemsc everywhere: fix typos 2022-03-18 13:24:08 -04:00
stts751
sx9500
th02
ti_hdc
ti_hdc20xx
tmp007
tmp108
tmp112
tmp116
vcnl4040 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
vl53l0x drivers: sensor: vl53l0x: add support to reprogram I2C address 2022-04-07 14:30:01 -05:00
wsen_itds
CMakeLists.txt drivers: sensor: add icm42670 6-axis accelerometer driver 2022-04-08 15:49:08 -07:00
Kconfig drivers: sensor: add icm42670 6-axis accelerometer driver 2022-04-08 15:49:08 -07:00
sensor_handlers.c
sensor_shell.c
shell_battery.c