Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Declan Snyder e76a5a8ed1 boards: mimxrt1050_evk: Fix test/sample conf names 5 months ago
..
boards boards: mimxrt1050_evk: Fix test/sample conf names 5 months ago
src
CMakeLists.txt
README.rst
prj.conf
sample.yaml samples: magn_trig: fix the fixture name 5 months ago

README.rst

.. zephyr:Code-sample:: magn-trig
:name: Magnetometer trigger

Test and debug magnetometer with interrupts

Overview
********

Sample application that reads magnetometer (X, Y, Z) data from
the available device that implements SENSOR_TRIG_DATA_READY and SENSOR_CHAN_MAGN_*.

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

.. code-block:: devicetree

/ {
aliases {
magn0 = &fxos8700;
};
};

Make sure the aliases are in devicetree, then build and run with:

.. zephyr-app-commands::
:zephyr-app: samples/sensor/magn_trig
:board: <board to use>
:goals: build flash
:compact:

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

.. code-block:: console

fxos8700@1d (x, y, z): ( -0.107000, 0.118000, -1.026000)
fxos8700@1d (x, y, z): ( -0.132000, 0.083000, -0.981000)
fxos8700@1d (x, y, z): ( -0.143000, 0.102000, -0.931000)
fxos8700@1d (x, y, z): ( -0.153000, 0.126000, -0.843000)
fxos8700@1d (x, y, z): ( -0.145000, 0.152000, -0.802000)
fxos8700@1d (x, y, z): ( -0.143000, 0.125000, -0.740000)
fxos8700@1d (x, y, z): ( -0.133000, 0.130000, -0.736000)
fxos8700@1d (x, y, z): ( -0.133000, 0.124000, -0.776000)
fxos8700@1d (x, y, z): ( -0.120000, 0.123000, -0.776000)
fxos8700@1d (x, y, z): ( -0.135000, 0.120000, -0.782000)
fxos8700@1d (x, y, z): ( -0.129000, 0.116000, -0.787000)