zephyr/samples
Michael Hennerich 84c352d0f3 samples: sensor: adxl372: Add ADXL372 sample application
This sample application produces slightly different outputs based on
the chosen driver configuration mode. In Measuring Mode with trigger
support, the acceleration on all three axis is printed in m/s^2 at
the sampling rate (ODR). In polled Measuring Mode the instantaneous
acceleration is polled every 2 seconds. In most high-g applications,
a single (3-axis) acceleration sample at the peak of an impact event
contains sufficient information about the event, and the full
acceleration history is not required.
In this Max Peak Detect Mode the device returns only the over
threshold peak acceleration between two consecutive sample fetches or
trigger events. Instead of printing the acceleration on all three axis,
the sample application calculates the vector magnitude
(root sum squared) and displays the result in g rather than in m/s^2,
together with an bar graph.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
2018-08-21 20:19:44 -05:00
..
application_development dts: nrf5: Changed GPIO and GPIOTE define names 2018-08-17 07:29:14 -07:00
basic cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
bluetooth cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
boards boards: nrf: Changed GPIO default driver to NRFX shim 2018-08-17 07:29:14 -07:00
cpp_synchronization cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
display cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
drivers tests/samples: watchdog: Update projects' configuration 2018-08-20 06:38:02 -07:00
hello_world samples: hello_world: remove single thread variant 2018-08-16 13:20:53 -07:00
mpu cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
net kernel: event_logger: remove kernel_event_logger 2018-08-21 05:45:47 -07:00
nfc/nfc_hello cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
philosophers tests: build philosophers sample with systemview 2018-08-21 05:45:47 -07:00
sensor samples: sensor: adxl372: Add ADXL372 sample application 2018-08-21 20:19:44 -05:00
subsys samples: debug: remove sysview sample 2018-08-21 05:45:47 -07:00
synchronization cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
testing/integration cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
xtensa_asm2 cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
kernel.rst doc: spelling fixes in samples/ and boards/ 2017-06-12 18:28:08 -04:00
samples.rst samples: move grove samples to sensors and display 2018-06-11 17:11:18 -04:00