…
|
||
---|---|---|
.. | ||
boards | ||
src | ||
CMakeLists.txt | ||
README.rst | ||
prj.conf | ||
sample.yaml |
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)