A basic library for the FXOS8700Q combination accelerometer / magnetometer

Dependencies:   MotionSensor

Dependents:   K64F_eCompass_LCD Hello_FXOS8700Q rtos_compass K64F_eCompass ... more

This library supports the 6 axis combination Accelerometer / Magnetometer. Functions are provided to retrieve data in raw 16 bit signed integers or unit converted G's and micro-teslas

Revision:
4:be6abf9f2d59
Parent:
3:eb1271ef90bc
Child:
5:c4176a12f7d5
--- a/FXOS8700Q.h	Thu Apr 17 17:54:13 2014 +0000
+++ b/FXOS8700Q.h	Sat Apr 19 00:16:49 2014 +0000
@@ -113,13 +113,20 @@
   float getAccZ();
 
   /**
-   * Get XYZ axis acceleration
+   * Get XYZ axis acceleration in G's
    *
    * @param res array where acceleration data will be stored
    */
   void getAccAllAxis(float * res);
   
   /**
+   * Get XYZ axis magnetic readings in micro-teslas
+   *
+   * @param res array where acceleration data will be stored
+   */
+  void getMagAllAxis(float * res);
+  
+  /**
    * Get XYZ axis acceleration, signed 16 bit values
    *
    * @param res array where acceleration data will be stored