From 6dc875e136b4ab418cf63154bdd2ffea46c6e67a Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Tue, 29 Apr 2014 15:29:28 +0200 Subject: gyro: Replace (broken) angle with ticks --- main.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 4eb461e..a581ea8 100644 --- a/main.c +++ b/main.c @@ -6,6 +6,7 @@ #include #include #include +#include #include "i2c.h" #include "uart.h" @@ -74,11 +75,16 @@ int main () { sleep_cpu (); sleep_disable (); } - volatile const int16_t *gyroval = gyroGetAngle (); + printf ("ticks=%i\n", gyroGetZTicks ()); +#if 0 + volatile const int32_t *gyroval = gyroGetAccum (); + volatile const int16_t *gyroraw = gyroGetRaw (); volatile const int8_t *accelval = accelGet (); - printf ("%i/%i/%i - %i/%i/%i\n", gyroval[0], gyroval[1], gyroval[2], + printf ("%li/%li/%li - %i/%i/%i - %i/%i/%i\n", + gyroval[0], gyroval[1], gyroval[2], + gyroraw[0], gyroraw[1], gyroraw[2], accelval[1], accelval[3], accelval[5]); - gyroResetAngle (); +#endif } timerStop (); -- cgit v1.2.3