zephyr/samples/sensor/veaa_x_3/README.rst
Benjamin Cabé ee77704715 samples: sensor: use zephyr:code-sample directive
Describe the samples using code-sample directive in preparation for
upcoming changes to the Zephyr documentation that will be leveraging
the provided description and metadata.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-09-04 21:26:50 +02:00

40 lines
1.0 KiB
ReStructuredText

.. zephyr:code-sample:: veea_x_3
:name: VEAA-X-3 proportional pressure control valve
:relevant-api: sensor_interface
Control a VEAA-X-3 proportional pressure control valve.
Overview
********
A sensor sample that demonstrates how to use a VEAA-X-3 device.
Building and Running
********************
This sample sets the valve setpoint then reads the actual pressure.
This is done continuously. When the maximum supported pressure is reached the setpoint is reset to
the valve's minimum supported pressure value.
.. zephyr-app-commands::
:zephyr-app: samples/sensor/veaa_x_3
:board: <board to use>
:goals: build flash
:compact:
Sample Output
=============
.. code-block:: console
Testing test_veaa_x_3
Valve range: 1 to 200 kPa
Setpoint: 1 kPa, actual: 1 kPa
Setpoint: 2 kPa, actual: 2 kPa
Setpoint: 3 kPa, actual: 3 kPa
...
Setpoint: 199 kPa, actual: 199 kPa
Setpoint: 200 kPa, actual: 200 kPa
Setpoint: 1 kPa, actual: 1 kPa
<repeats endlessly>