• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

src/04-Jan-2025-191143

CMakeLists.txtD04-Jan-2025388 1511

README.rstD04-Jan-20251.7 KiB6143

prj.confD04-Jan-2025258 1110

sample.yamlD04-Jan-2025310 1514

README.rst

1.. _x-nucleo-iks4a1-shub1-sample:
2
3X-NUCLEO-IKS4A1 shield SHUB1 (Mode 3) sample
4############################################
5
6Overview
7********
8This sample is provided as an example to test the X-NUCLEO-IKS4A1 shield
9configured in SHUB1 (Mode 3).
10Please refer to :ref:`x-nucleo-iks4a1-mode-3` for more info on this configuration.
11
12This sample enables LSM6DSV16X IMU in sensorhub mode with LIS2MDL magnetometer and
13LPS22DF pressure and temperature sensor.
14
15Then sensor data are displayed periodically
16
17- LSM6DSV16X 6-Axis acceleration and angular velocity
18- LSM6DSV16X (from LIS2MDL) 3-Axis magnetic field intensity
19- LSM6DSV16X (from LPS22DF) ambient temperature and atmospheric pressure
20
21Requirements
22************
23
24This sample communicates over I2C with the X-NUCLEO-IKS4A1 shield
25stacked on a board with an Arduino connector, e.g. the
26:zephyr:board:`nucleo_f411re` board.
27
28Building and Running
29********************
30
31This sample runs with X-NUCLEO-IKS4A1 stacked on any board with a matching
32Arduino connector. For this example, we use a :zephyr:board:`nucleo_f411re` board.
33
34.. zephyr-app-commands::
35   :zephyr-app: samples/shields/x_nucleo_iks4a1/sensorhub1/
36   :host-os: unix
37   :board: nucleo_f411re
38   :goals: build flash
39   :compact:
40
41Sample Output
42=============
43
44 .. code-block:: console
45
46    X-NUCLEO-IKS01A4 sensor dashboard
47
48    LSM6DSV16X: Accel (m.s-2): x: 0.081, y: -0.177, z: 9.945
49    LSM6DSV16X: GYro (dps): x: 0.001, y: -0.000, z: 0.004
50    LSM6DSV16X: Magn (gauss): x: 0.217, y: 0.015, z: -0.415
51    LSM6DSV16X: Temperature: 19.8 C
52    LSM6DSV16X: Pressure:99.655 kpa
53    16:: lsm6dso16is acc trig 6432
54
55    <updated endlessly every 2 seconds>
56
57References
58**********
59
60:ref:`x-nucleo-iks4a1`
61