calculate
Dependencies: mbed X_NUCLEO_IKS01A3 Mahony_Algorithm
Diff: CalculateData.h
- Revision:
- 4:7d13076ecece
- Parent:
- 3:795998b31c32
- Child:
- 5:62994bb9fff9
diff -r 795998b31c32 -r 7d13076ecece CalculateData.h
--- a/CalculateData.h Thu Apr 16 19:34:49 2020 +0000
+++ b/CalculateData.h Fri Apr 24 15:10:06 2020 +0000
@@ -29,6 +29,7 @@
#include "mbed.h"
#include "XNucleoIKS01A3.h"
#include "Liste.h"
+#include "MahonyAHRS.h"
class CalculateData {
@@ -41,6 +42,7 @@
void enable();
void disable();
void getValue(Liste *list);
+ void update();
@@ -58,15 +60,15 @@
Thread thread;
Timer timer;
+ MahonyAHRS *mahony;
- int array_acc[3][30]; //Matrix periodiv Sensor Data
- int array_gyro[3][30]; //Matrix periodiv Sensor Data
+ int array_acc[3][100]; //Matrix periodic Sensor Data
+ int array_gyro[3][100]; //Matrix periodic Sensor Data
+ int array_mag[3][100]; //Matrix periodic Sensor Data
int counter; //count Matrix records
bool periodic_task; //boolean periodic condition
- int buf_acc[3];
- int buf_gyro[3];
double acc[3];
double gyro[3];
double acc_old[3];