MPU-9250 with Kalman Filter

Dependencies:   ADXL362-helloworld MPU9250_SPI mbed

Fork of ADXL362-helloworld by Analog Devices

Files at this revision

API Documentation at this revision

Comitter:
mfurukawa
Date:
Fri Jun 17 06:07:57 2016 +0000
Parent:
8:03f9b5289083
Child:
10:f2ef74678956
Commit message:
Gyro & Acc Stable;

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Fri Jun 17 05:46:08 2016 +0000
+++ b/main.cpp	Fri Jun 17 06:07:57 2016 +0000
@@ -60,7 +60,7 @@
 
         //myled = 1;
         
-        wait_us(1);
+        //wait_us(1);
         
         for(int i=0; i<2; i++) {
             
@@ -68,8 +68,19 @@
             imu[1]->deselect();
             
             imu[i]->select();
+            imu[i]->read_acc();
+            imu[i]->read_rot();
+            
+            printf("%10.3f,%10.3f,%10.3f %10.3f,%10.3f,%10.3f ",
+                   imu[i]->gyroscope_data[0],
+                   imu[i]->gyroscope_data[1],
+                   imu[i]->gyroscope_data[2],
+                   imu[i]->accelerometer_data[0],
+                   imu[i]->accelerometer_data[1],
+                   imu[i]->accelerometer_data[2]
+                  );
+            /*
             imu[i]->read_all();
-            
             printf("%10.3f,%10.3f,%10.3f,%10.3f,%10.3f,%10.3f,%10.3f,%10.3f,%10.3f,%10.3f ",
                    imu[i]->Temperature,
                    imu[i]->gyroscope_data[0],
@@ -81,7 +92,7 @@
                    imu[i]->Magnetometer[0],
                    imu[i]->Magnetometer[1],
                    imu[i]->Magnetometer[2]
-                  );
+                  );*/
             //myled = 0;
             //wait(0.5);
         }