Home
last modified time | relevance | path

Searched full:lps22df (Results 1 – 25 of 31) sorted by relevance

12

/Zephyr-latest/dts/bindings/sensor/
Dst,lps22df-i2c.yaml5 STMicroelectronics LPS22DF pressure and temperature sensor connected to I2C
8 compatible: "st,lps22df"
10 include: ["i2c-device.yaml", "st,lps22df-common.yaml"]
Dst,lps22df-i3c.yaml5 STMicroelectronics LPS22DF pressure and temperature sensor connected to I3C
8 compatible: "st,lps22df"
10 include: ["i3c-device.yaml", "st,lps22df-common.yaml"]
Dst,lps22df-spi.yaml5 STMicroelectronics LPS22DF pressure and temperature sensor connected to SPI
8 compatible: "st,lps22df"
10 include: ["spi-device.yaml", "st,lps22df-common.yaml"]
Dst,lps28dfw-common.yaml7 extension of st,lps22df driver binding.
20 include: st,lps22df-common.yaml
Dst,lps22df-common.yaml7 you may include lps22df.h and use the macros defined there.
10 #include <zephyr/dt-bindings/sensor/lps22df.h>
12 lps22df@5d {
Dst,ilps22qs-i2c.yaml5 STMicroelectronics LPS22DF pressure and temperature sensor connected to I2C
Dst,ilps22qs-i3c.yaml5 STMicroelectronics LPS22DF pressure and temperature sensor connected to I3C
Dst,ilps22qs-spi.yaml5 STMicroelectronics LPS22DF pressure and temperature sensor connected to SPI
/Zephyr-latest/samples/shields/x_nucleo_iks4a1/standard/src/
Dmain.c205 static void lps22df_config(const struct device *lps22df) in lps22df_config() argument
209 /* set LPS22DF accel sampling frequency to 10 Hz */ in lps22df_config()
213 if (sensor_attr_set(lps22df, SENSOR_CHAN_ALL, in lps22df_config()
215 printk("Cannot set sampling frequency for LPS22DF accel\n"); in lps22df_config()
224 sensor_trigger_set(lps22df, &trig, lps22df_trigger_handler); in lps22df_config()
274 const struct device *const lps22df = DEVICE_DT_GET_ONE(st_lps22df); in main() local
290 if (!device_is_ready(lps22df)) { in main()
291 printk("%s: device not ready.\n", lps22df->name); in main()
302 lps22df_config(lps22df); in main()
327 if (sensor_sample_fetch(lps22df) < 0) { in main()
[all …]
/Zephyr-latest/samples/boards/st/sensortile_box_pro/sensors-on-board/src/
Dmain.c88 static void lps22df_config(const struct device *lps22df) in lps22df_config() argument
92 /* set LPS22DF sampling frequency to 50 Hz */ in lps22df_config()
96 if (sensor_attr_set(lps22df, SENSOR_CHAN_ALL, in lps22df_config()
98 printk("Cannot set sampling frequency for LPS22DF\n"); in lps22df_config()
107 sensor_trigger_set(lps22df, &trig, lps22df_trigger_handler); in lps22df_config()
302 const struct device *const lps22df = DEVICE_DT_GET_ONE(st_lps22df); in main() local
308 if (!device_is_ready(lps22df)) { in main()
309 printk("%s: device not ready.\n", lps22df->name); in main()
332 lps22df_config(lps22df); in main()
351 if (sensor_sample_fetch(lps22df) < 0) { in main()
[all …]
/Zephyr-latest/drivers/sensor/st/lps2xdf/
DCMakeLists.txt1 # ST Microelectronics LPS22DF pressure and temperature sensor
12 zephyr_library_sources_ifdef(CONFIG_DT_HAS_ST_LPS22DF_ENABLED lps22df.c )
Dlps22df.c1 /* ST Microelectronics LPS22DF pressure and temperature sensor
10 #include "lps22df.h"
72 struct lps2xdf_data *lps22df = dev->data; in lps22df_handle_interrupt() local
86 if (lps22df->handler_drdy != NULL) { in lps22df_handle_interrupt()
87 lps22df->handler_drdy(dev, lps22df->data_ready_trigger); in lps22df_handle_interrupt()
128 struct lps2xdf_data *lps22df = dev->data; in lps22df_trigger_set() local
138 lps22df->handler_drdy = handler; in lps22df_trigger_set()
139 lps22df->data_ready_trigger = trig; in lps22df_trigger_set()
Dlps22df.h1 /* ST Microelectronics LPS22DF pressure and temperature sensor
Dlps2xdf_trigger.c9 * https://www.st.com/resource/en/datasheet/lps22df.pdf
21 #include "lps22df.h"
Dlps2xdf.c10 * https://www.st.com/resource/en/datasheet/lps22df.pdf
29 #include "lps22df.h"
/Zephyr-latest/samples/boards/st/sensortile_box_pro/sensors-on-board/
DREADME.rst15 - LPS22DF: ambient temperature and atmospheric pressure
64 LPS22DF: Temperature: 28.4 C
65 LPS22DF: Pressure:99.694 kpa
69 1:: lps22df trig 199
/Zephyr-latest/samples/shields/x_nucleo_iks4a1/standard/
DREADME.rst17 - LPS22DF ambient temperature and atmospheric pressure
55 LPS22DF: Temperature: 25.2 C
56 LPS22DF: Pressure:98.121 kpa
63 10:: lps22df trig 174
/Zephyr-latest/boards/shields/x_nucleo_iks4a1/
Dx_nucleo_iks4a1.overlay43 lps22df_5d_x_nucleo_iks4a1: lps22df@5d {
44 compatible = "st,lps22df";
/Zephyr-latest/tests/drivers/build_all/sensor/
Di3c.dtsi20 test_i3c_lps22df: lps22df@200000803E0000002 {
21 compatible = "st,lps22df";
/Zephyr-latest/samples/shields/x_nucleo_iks4a1/sensorhub1/
DREADME.rst13 LPS22DF pressure and temperature sensor.
19 - LSM6DSV16X (from LPS22DF) ambient temperature and atmospheric pressure
/Zephyr-latest/samples/shields/x_nucleo_iks4a1/sensorhub2/
DREADME.rst13 LPS22DF pressure and temperature sensor.
19 - LSM6DSO16IS (from LPS22DF) ambient temperature and atmospheric pressure
/Zephyr-latest/drivers/sensor/st/lsm6dso16is/
DKconfig92 bool "LPS22DF as external sensor"
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/
DKconfig109 bool "LPS22DF as external sensor"
/Zephyr-latest/boards/shields/x_nucleo_iks4a1/doc/
Dindex.rst31 - LPS22DF: Low-power and high-precision MEMS pressure sensor, 260-1260 hPa
45 LPS22DF
/Zephyr-latest/boards/st/sensortile_box_pro/
Dsensortile_box_pro.dts228 lps22df@5d {
229 compatible = "st,lps22df";

12