lsm9ds0: Initial implementation

This module implements support for the LSM9DS0 accelerometer,
magnetometer, and gyroscope.

It was developed on the Sparkfun 9DOF sensor block for Intel Edison.

https://www.sparkfun.com/products/13033

Commonly used capabilities are supported, and methods/register
definitions exist to easily implement any desired functionality that
is missing.  Interrupt support has also been added.

Signed-off-by: Jon Trulson <jtrulson@ics.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
Jon Trulson
2015-07-31 16:17:49 -06:00
committed by Mihai Tudor Panu
parent 03e72e02f8
commit 36b0e1dce0
9 changed files with 2468 additions and 0 deletions

1452
src/lsm9ds0/lsm9ds0.h Normal file

File diff suppressed because it is too large Load Diff