10DOF FreeIMU port for FreeIMU v4 board and GY-86. This library was modified extensively to specifically suit the Mbed platform. Used threads and interrupts to achieve async mode.
Dependencies: HMC58X3 MODI2C MPU6050 MS561101BA
Fork of FreeIMU by
Revision 15:ea86489d606b, committed 2014-09-18
- Comitter:
- joe4465
- Date:
- Thu Sep 18 15:47:30 2014 +0000
- Parent:
- 14:2e61e49cc3f5
- Child:
- 16:ec4300068695
- Commit message:
- Moved _sampling into header file under private
Changed in this revision
FreeIMU.cpp | Show annotated file Show diff for this revision Revisions of this file |
MPU6050.lib | Show annotated file Show diff for this revision Revisions of this file |
--- a/FreeIMU.cpp Thu Sep 18 08:45:06 2014 +0000 +++ b/FreeIMU.cpp Thu Sep 18 15:47:30 2014 +0000 @@ -420,12 +420,11 @@ } } -//XYZ void FreeIMU::getRate(float * r) { - r[0] = val[5]; //Yaw - r[1] = val[3]; //Pitch - r[2] = val[4]; //Roll + r[0] = val[3]; + r[1] = val[4]; + r[2] = val[5]; } const float def_sea_press = 1013.25;
--- a/MPU6050.lib Thu Sep 18 08:45:06 2014 +0000 +++ b/MPU6050.lib Thu Sep 18 15:47:30 2014 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/joe4465/code/MPU6050/#658dd2bbd426 +http://mbed.org/users/joe4465/code/MPU6050/#8abc68eec50c