zephyr/samples/sensor/lps22hh
Radoslaw Koppel d1a93c1426 drivers: sensor: Const sensor trigger data in trigger handler
This commit adds const modifier in second argument for
sensor trigger handler.
There is no reason to modify this data and this change
would allow to store trigger configuration also in FLASH.

Fixes: #38929

Signed-off-by: Radoslaw Koppel <radoslaw.koppel@nordicsemi.no>
2021-10-27 15:09:35 -04:00
..
src drivers: sensor: Const sensor trigger data in trigger handler 2021-10-27 15:09:35 -04:00
CMakeLists.txt
prj.conf
README.rst
sample.yaml

.. _lps22hh:

LPS22HH: Temperature and Pressure Monitor
#########################################

Overview
********
This sample periodically reads pressure from the LPS22HH MEMS pressure
sensor and displays it on the console.


Requirements
************

This sample uses the LPS22HH sensor controlled using the I2C interface.

References
**********

- LPS22HH: http://www.st.com/en/mems-and-sensors/lps22hh.html

Building and Running
********************

This project outputs sensor data to the console. It requires an LPS22HH
sensor, which is present on the X-NUCLEO-IKS01A3 shield.

.. zephyr-app-commands::
   :zephyr-app: samples/sensor/lps22hh
   :board: nrf52dk_nrf52832
   :shield: x_nucleo_iks01a3
   :goals: build
   :compact:

Sample Output
=============

.. code-block:: console

   Configured for triggered collection at 1 Hz
   Observation: 1
   Pressure: 97.474 kPa
   Temperature: 22.19 C
   Observation: 2
   Pressure: 97.466 kPa
   Temperature: 22.21 C
   Observation: 3
   Pressure: 97.473 kPa
   Temperature: 22.21 C
   Observation: 4
   Pressure: 97.455 kPa
   Temperature: 22.21 C

   <repeats endlessly every second>