Library receiving values from MPU6050

Dependencies:   MPU6050

Dependents:   TI_MPU6050_SAMPLE

  1. include "mbed.h"
  2. include "TI_MPU6050.h"

Example

include the mbed library with this snippet

TI_MPU6050 mpu6050;

DigitalOut led1(LED1);

int main() {
    mpu6050.setSleepEnabled(false);
    
    while(1) {
        if (mpu6050.isHorizontal()) {
            led1 = 1;
        } else {
            led1 = 0;
        }
        
        int verticalAngle = mpu6050.getVerticalAngle();
        printf("verticalAngle is %d\n\r", verticalAngle);
    }
}
Revision:
1:bc1e8a435c95
Parent:
0:81e5563b1ea1
--- a/IS_MPU6050.h	Mon Jun 04 17:22:09 2018 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-#ifndef MBED_IS_MPU6050_H
-#define MBED_IS_MPU6050_H
-
-#include "mbed.h"
-#include "MPU6050.h" // https://os.mbed.com/users/garfieldsg/code/MPU6050/
-
-class IS_MPU6050
-{
-public:
-    IS_MPU6050();
-    int getVerticalAngle();
-    bool isHorizontal();
-    void setSleepEnabled(bool enabled);
-
-private:
-    MPU6050 _mpu;
-};
-
-#endif