This is a simple device driver for the 3 axis accelerometer MMA8452 that works with mbed.

Dependents:   MMA8452_test S05APP3_routeur

Revision:
5:b3d0abd97e55
Parent:
3:ffb0b1650ca2
--- a/MMA8452.h	Wed Oct 16 16:26:26 2013 +0000
+++ b/MMA8452.h	Wed Oct 16 18:55:16 2013 +0000
@@ -187,6 +187,16 @@
       int standby();
 
  
+       /** get_CTRL_Reg1 the MMA8452 (not required)
+        *   returns 0 for success in activating the chip
+        *   returns 1 for failure in activating the chip
+        *   -currrently no retries or waiting is done, this method tries 1 time the exits.
+        *
+        *   This will return the state of the control register 1. This holds and sets values for auto wake, sleep mode
+        *   output data rate, fast read mode and active/standby. More info on 6.7 of pdf for MMA8452 Freescale doc.
+      */
+      int get_CTRL_Reg1(int& CTRL_Reg); 
+      
       
        /** Initialization of device MMA8452 (required)
         */