diff options
author | Lars-Dominik Braun <lars@6xq.net> | 2014-04-29 15:29:28 +0200 |
---|---|---|
committer | Lars-Dominik Braun <lars@6xq.net> | 2014-04-29 15:29:28 +0200 |
commit | 6dc875e136b4ab418cf63154bdd2ffea46c6e67a (patch) | |
tree | 12604ab652ca22a7d1f8f864b8cfb50a05443f58 /main.c | |
parent | b05df9df58bc6fdd122abfec3012bc2537fc069c (diff) | |
download | hourglass-6dc875e136b4ab418cf63154bdd2ffea46c6e67a.tar.gz hourglass-6dc875e136b4ab418cf63154bdd2ffea46c6e67a.tar.bz2 hourglass-6dc875e136b4ab418cf63154bdd2ffea46c6e67a.zip |
gyro: Replace (broken) angle with ticks
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -6,6 +6,7 @@ #include <util/delay.h> #include <stdio.h> #include <stdbool.h> +#include <stdlib.h> #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 (); |