ITG-3200 triple axis, digital gyroscope example.

Dependencies:   mbed ITG3200

main.cpp

Committer:
aberk
Date:
2010-08-03
Revision:
0:4d5987f27ca4
Child:
1:6a040ee9e40b

File content as of revision 0:4d5987f27ca4:

#include "ITG3200.h"

Serial pc(USBTX, USBRX);
ITG3200 gyro(p9, p10);

int main() {

    pc.printf("Now starting ITG-3200 test...\n");
    
    //Set highest bandwidth.
    gyro.setLpBandwidth(LPFBW_256HZ);

    while (1) {

        //Arbitrary wait for printf clarity.
        wait(0.1);
        pc.printf("%f, %f, %f\n", gyro.getGyroX(),
                  gyro.getGyroY(), gyro.getGyroZ());

    }

}