/Zephyr-Core-3.7.0/dts/bindings/sensor/ |
D | st,lps22df-i2c.yaml | 5 STMicroelectronics LPS22DF pressure and temperature sensor connected to I2C 8 compatible: "st,lps22df" 10 include: ["i2c-device.yaml", "st,lps22df-common.yaml"]
|
D | st,lps22df-i3c.yaml | 5 STMicroelectronics LPS22DF pressure and temperature sensor connected to I3C 8 compatible: "st,lps22df" 10 include: ["i3c-device.yaml", "st,lps22df-common.yaml"]
|
D | st,lps22df-spi.yaml | 5 STMicroelectronics LPS22DF pressure and temperature sensor connected to SPI 8 compatible: "st,lps22df" 10 include: ["spi-device.yaml", "st,lps22df-common.yaml"]
|
D | st,lps28dfw-common.yaml | 7 extension of st,lps22df driver binding. 20 include: st,lps22df-common.yaml
|
D | st,lps22df-common.yaml | 7 you may include lps22df.h and use the macros defined there. 10 #include <zephyr/dt-bindings/sensor/lps22df.h> 12 lps22df@5d {
|
/Zephyr-Core-3.7.0/samples/shields/x_nucleo_iks4a1/standard/src/ |
D | main.c | 194 static void lps22df_config(const struct device *lps22df) in lps22df_config() argument 198 /* set LPS22DF accel sampling frequency to 10 Hz */ in lps22df_config() 202 if (sensor_attr_set(lps22df, SENSOR_CHAN_ALL, in lps22df_config() 204 printk("Cannot set sampling frequency for LPS22DF accel\n"); in lps22df_config() 213 sensor_trigger_set(lps22df, &trig, lps22df_trigger_handler); in lps22df_config() 231 const struct device *const lps22df = DEVICE_DT_GET_ONE(st_lps22df); in main() local 246 if (!device_is_ready(lps22df)) { in main() 247 printk("%s: device not ready.\n", lps22df->name); in main() 254 lps22df_config(lps22df); in main() 278 if (sensor_sample_fetch(lps22df) < 0) { in main() [all …]
|
/Zephyr-Core-3.7.0/samples/boards/sensortile_box_pro/sensors-on-board/src/ |
D | main.c | 88 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-Core-3.7.0/drivers/sensor/st/lps2xdf/ |
D | lps22df.c | 1 /* ST Microelectronics LPS22DF pressure and temperature sensor 10 #include "lps22df.h" 54 struct lps2xdf_data *lps22df = dev->data; in lps22df_handle_interrupt() local 68 if (lps22df->handler_drdy != NULL) { in lps22df_handle_interrupt() 69 lps22df->handler_drdy(dev, lps22df->data_ready_trigger); in lps22df_handle_interrupt() 110 struct lps2xdf_data *lps22df = dev->data; in lps22df_trigger_set() local 120 lps22df->handler_drdy = handler; in lps22df_trigger_set() 121 lps22df->data_ready_trigger = trig; in lps22df_trigger_set()
|
D | CMakeLists.txt | 1 # ST Microelectronics LPS22DF pressure and temperature sensor 11 zephyr_library_sources_ifdef(CONFIG_DT_HAS_ST_LPS22DF_ENABLED lps22df.c )
|
D | lps22df.h | 1 /* ST Microelectronics LPS22DF pressure and temperature sensor
|
D | lps2xdf_trigger.c | 9 * https://www.st.com/resource/en/datasheet/lps22df.pdf 21 #include "lps22df.h"
|
D | lps2xdf.c | 9 * https://www.st.com/resource/en/datasheet/lps22df.pdf 24 #include "lps22df.h"
|
D | lps2xdf.h | 9 * https://www.st.com/resource/en/datasheet/lps22df.pdf
|
/Zephyr-Core-3.7.0/samples/shields/x_nucleo_iks4a1/standard/ |
D | README.rst | 17 - LPS22DF ambient temperature and atmospheric pressure 54 LPS22DF: Temperature: 25.2 C 55 LPS22DF: Pressure:98.121 kpa 59 10:: lps22df trig 174
|
/Zephyr-Core-3.7.0/samples/boards/sensortile_box_pro/sensors-on-board/ |
D | README.rst | 15 - LPS22DF: ambient temperature and atmospheric pressure 64 LPS22DF: Temperature: 28.4 C 65 LPS22DF: Pressure:99.694 kpa 69 1:: lps22df trig 199
|
/Zephyr-Core-3.7.0/tests/drivers/build_all/sensor/ |
D | i3c.dtsi | 20 test_i3c_lps22df: lps22df@200000803E0000002 { 21 compatible = "st,lps22df";
|
/Zephyr-Core-3.7.0/boards/shields/x_nucleo_iks4a1/ |
D | x_nucleo_iks4a1.overlay | 42 lps22df_5d_x_nucleo_iks4a1: lps22df@5d { 43 compatible = "st,lps22df";
|
/Zephyr-Core-3.7.0/samples/shields/x_nucleo_iks4a1/sensorhub2/ |
D | README.rst | 13 LPS22DF pressure and temperature sensor. 19 - LSM6DSO16IS (from LPS22DF) ambient temperature and atmospheric pressure
|
/Zephyr-Core-3.7.0/samples/shields/x_nucleo_iks4a1/sensorhub1/ |
D | README.rst | 13 LPS22DF pressure and temperature sensor. 19 - LSM6DSV16X (from LPS22DF) ambient temperature and atmospheric pressure
|
/Zephyr-Core-3.7.0/drivers/sensor/st/lsm6dso16is/ |
D | Kconfig | 90 bool "LPS22DF as external sensor"
|
D | lsm6dso16is_shub.c | 334 * LPS22DF baro/temp device specific part 384 LOG_DBG("shub: LPS22DF freq val %d not supported.", freq); in lsm6dso16is_lps22df_odr_set() 405 LOG_DBG("shub: LPS22DF attribute not supported."); in lsm6dso16is_lps22df_conf() 485 /* LPS22DF */
|
/Zephyr-Core-3.7.0/drivers/sensor/st/lsm6dsv16x/ |
D | Kconfig | 90 bool "LPS22DF as external sensor"
|
/Zephyr-Core-3.7.0/boards/shields/x_nucleo_iks4a1/doc/ |
D | index.rst | 31 - LPS22DF: Low-power and high-precision MEMS pressure sensor, 260-1260 hPa 45 LPS22DF
|
/Zephyr-Core-3.7.0/boards/st/sensortile_box_pro/doc/ |
D | index.rst | 162 - **LPS22DF** Altimeter / pressure sensor 163 (`lps22df datasheet`_) 349 https://www.st.com/en/mems-and-sensors/lps22df.html
|
/Zephyr-Core-3.7.0/boards/st/sensortile_box_pro/ |
D | sensortile_box_pro.dts | 231 lps22df@5d { 232 compatible = "st,lps22df";
|