AHRS based on MatrixPilot DCM algorithm; ported from Pololu MinIMU-9 example code in turn based on ArduPilot 1.5 built for sensor gy_80

Dependents:   quadCommand2

Fork of DCM_AHRS by Michael Shimniok

Revision:
14:6cb3c2204b9b
Parent:
13:6134f21cad37
--- a/DCM.h	Tue Oct 15 08:24:34 2013 +0000
+++ b/DCM.h	Wed Oct 16 07:49:34 2013 +0000
@@ -35,6 +35,7 @@
          * than gyro/accelerometer-based update
          */
         void Update_step(float dt, float AccelV[], float GyroV[], float MagnV[]);
+        void reset_sensor_fusion(float AccelV[], float GyroV[], float MagnV[]);
 
         float dcm[3][3];        // The Direction Cosine Matrix
     private:
@@ -61,7 +62,6 @@
         void Euler_angles(void);
         void Update_mag(void);
         void Compass_Heading(void);
-        void reset_sensor_fusion(void);
         void pv(float a[3]);
         void pm(float a[3][3]);