Seeed_Grove_Digital_Gyro

Dependencies:   ITG3200 mbed

Fork of Seeed_Grove_Digital_Gyro by Seeed

main.cpp

Committer:
benshiue
Date:
2015-02-04
Revision:
3:8288ae5843ec
Parent:
2:e2676f02a6b1

File content as of revision 3:8288ae5843ec:


#include "mbed.h"
#include "ITG3200.h"

ITG3200 gyro(p9, p10, 0x68);
DigitalOut myled(LED1);
DigitalOut myled2(LED2);

int main(void)
{
    int x = 0, y = 0, z = 0, temp = 0;
    //Set highest bandwidth.
    gyro.setLpBandwidth(LPFBW_42HZ);

    while (1) {
        wait(0.1f);
        x = gyro.getGyroX();
        y = gyro.getGyroY();
        z = gyro.getGyroZ();
        temp = gyro.getTemperature();
        myled = 1;
        printf("Temp: %d, X: %d, Y: %d, Z: %d\n", temp, x, y, z);
        
    }

}