1.. zephyr:Code-sample:: magn-trig 2 :name: Magnetometer trigger 3 4 Test and debug magnetometer with interrupts 5 6Overview 7******** 8 9Sample application that reads magnetometer (X, Y, Z) data from 10the available device that implements SENSOR_TRIG_DATA_READY and SENSOR_CHAN_MAGN_*. 11 12Building and Running 13******************** 14 15.. code-block:: devicetree 16 17 / { 18 aliases { 19 magn0 = &fxos8700; 20 }; 21 }; 22 23Make sure the aliases are in devicetree, then build and run with: 24 25.. zephyr-app-commands:: 26 :zephyr-app: samples/sensor/magn_trig 27 :board: <board to use> 28 :goals: build flash 29 :compact: 30 31Sample Output 32============= 33 34.. code-block:: console 35 36 fxos8700@1d (x, y, z): ( -0.107000, 0.118000, -1.026000) 37 fxos8700@1d (x, y, z): ( -0.132000, 0.083000, -0.981000) 38 fxos8700@1d (x, y, z): ( -0.143000, 0.102000, -0.931000) 39 fxos8700@1d (x, y, z): ( -0.153000, 0.126000, -0.843000) 40 fxos8700@1d (x, y, z): ( -0.145000, 0.152000, -0.802000) 41 fxos8700@1d (x, y, z): ( -0.143000, 0.125000, -0.740000) 42 fxos8700@1d (x, y, z): ( -0.133000, 0.130000, -0.736000) 43 fxos8700@1d (x, y, z): ( -0.133000, 0.124000, -0.776000) 44 fxos8700@1d (x, y, z): ( -0.120000, 0.123000, -0.776000) 45 fxos8700@1d (x, y, z): ( -0.135000, 0.120000, -0.782000) 46 fxos8700@1d (x, y, z): ( -0.129000, 0.116000, -0.787000) 47