Home
last modified time | relevance | path

Searched full:lps22hb (Results 1 – 25 of 53) sorted by relevance

123

/Zephyr-latest/samples/sensor/lps22hb/
DREADME.rst1 .. zephyr:code-sample:: lps22hb
2 :name: LPS22HB Temperature and Pressure Sensor
5 Get pressure and temperature data from an LPS22HB sensor (polling mode).
9 This sample periodically reads pressure from the LPS22HB MEMS pressure
16 This sample uses the LPS22HB sensor controlled using the I2C interface.
21 - LPS22HB: https://www.st.com/en/mems-and-sensors/lps22hb.html
26 This project outputs sensor data to the console. It requires an LPS22HB
30 :zephyr-app: samples/sensor/lps22hb
Dsample.yaml2 name: LPS22HB Temperature and Humidity Monitor
4 sample.sensor.lps22hb:
9 - lps22hb
DCMakeLists.txt5 project(lps22hb) project
/Zephyr-latest/drivers/sensor/st/lps22hb/
DKconfig4 menuconfig LPS22HB config
5 bool "LPS22HB pressure and temperature"
10 Enable driver for LPS22HB I2C-based pressure and temperature
16 depends on LPS22HB
Dlps22hb.c1 /* lps22hb.c - Driver for LPS22HB pressure and temperature sensor */
19 #include "lps22hb.h"
21 LOG_MODULE_REGISTER(LPS22HB, CONFIG_SENSOR_LOG_LEVEL);
DCMakeLists.txt5 zephyr_library_sources(lps22hb.c)
/Zephyr-latest/samples/shields/x_nucleo_iks01a2/standard/src/
Dmain.c31 const struct device *const lps22hb = DEVICE_DT_GET_ONE(st_lps22hb_press); in main() local
43 if (!device_is_ready(lps22hb)) { in main()
44 printk("%s: device not ready.\n", lps22hb->name); in main()
95 if (sensor_sample_fetch(lps22hb) < 0) { in main()
96 printf("LPS22HB Sensor sample update error\n"); in main()
119 sensor_channel_get(lps22hb, SENSOR_CHAN_PRESS, &press); in main()
120 sensor_channel_get(lps22hb, SENSOR_CHAN_AMBIENT_TEMP, &temp2); in main()
142 printf("LPS22HB: Pressure:%.3f kpa\n", in main()
145 /* lps22hb temperature */ in main()
146 printf("LPS22HB: Temperature: %.1f C\n", in main()
/Zephyr-latest/dts/bindings/sensor/
Dst,lps22hb-press.yaml4 description: STMicroelectronics LPS22HB pressure sensor
6 compatible: "st,lps22hb-press"
/Zephyr-latest/boards/arduino/nano_33_ble/
Darduino_nano_33_ble_nrf52840_sense.dts31 lps22hb: lps22hb-press@5c { label
32 compatible = "st,lps22hb-press";
/Zephyr-latest/boards/shields/x_nucleo_iks01a2/
Dx_nucleo_iks01a2.overlay23 lps22hb_press_x_nucleo_iks01a2: lps22hb-press@5d {
24 compatible = "st,lps22hb-press";
/Zephyr-latest/samples/shields/x_nucleo_iks01a2/standard/
DREADME.rst13 - LPS22HB: Atmospheric pressure and ambient temperature
58 LPS22HB: Pressure:99.220 kpa
59 LPS22HB: Temperature: 26.1 C
/Zephyr-latest/samples/sensor/lps22hb/src/
Dmain.c24 printf("Cannot read LPS22HB pressure channel\n"); in process_sample()
29 printf("Cannot read LPS22HB temperature channel\n"); in process_sample()
/Zephyr-latest/boards/rakwireless/rak5010/
Drak5010_nrf52840.dts100 /* ST Microelectronics LPS22HB pressure sensor */
101 lps22hb-press@5c {
102 compatible = "st,lps22hb-press";
/Zephyr-latest/boards/96boards/argonkey/
D96b_argonkey.yaml16 - lps22hb
/Zephyr-latest/boards/st/b_l4s5i_iot01a/
Db_l4s5i_iot01a.yaml16 - lps22hb
/Zephyr-latest/boards/croxel/croxel_cx1825/
Dcroxel_cx1825_nrf52840.dts107 lps22hb: lps22hb-press@5c { label
108 compatible = "st,lps22hb-press";
/Zephyr-latest/boards/shields/x_nucleo_iks01a2/doc/
Dindex.rst12 and the LPS22HB pressure sensor.
34 - LPS22HB MEMS pressure sensor, 260-1260 hPa absolute digital output barometer
51 - LSM303AGR, LPS22HB, HTS221 are on I2C1
/Zephyr-latest/boards/st/disco_l475_iot1/
Ddisco_l475_iot1.yaml14 - lps22hb
/Zephyr-latest/samples/shields/x_nucleo_iks01a2/sensorhub/
DREADME.rst16 among LPS22HB and LSM303AGR (default is LSM303AGR)
22 - LSM6DSL ambient temperature and atmospheric pressure (from LPS22HB) -
/Zephyr-latest/boards/96boards/stm32_sensor_mez/
D96b_stm32_sensor_mez.dts112 /* ST Microelectronics LPS22HB pressure sensor */
113 lps22hb-press@5d {
114 compatible = "st,lps22hb-press";
/Zephyr-latest/drivers/sensor/st/
DCMakeLists.txt23 add_subdirectory_ifdef(CONFIG_LPS22HB lps22hb)
/Zephyr-latest/boards/innblue/innblue21/
Dinnblue21_common.dtsi132 lps22hb-press@5c {
133 compatible = "st,lps22hb-press";
/Zephyr-latest/boards/innblue/innblue22/
Dinnblue22_common.dtsi135 lps22hb-press@5c {
136 compatible = "st,lps22hb-press";
/Zephyr-latest/drivers/sensor/st/iis2iclx/
DKconfig91 bool "LPS22HB as external sensor"
/Zephyr-latest/drivers/sensor/st/ism330dhcx/
DKconfig91 bool "LPS22HB as external sensor"

123