MMS8452Q test program

Dependencies:   MMA8452Q mbed

Committer:
Rhyme
Date:
Wed Jan 13 23:59:52 2016 +0000
Revision:
1:3607d35e1740
Parent:
0:333671d10f11
Child:
2:b393024f4293
MSS.h and support for NXP LPC800-MAX added

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Rhyme 0:333671d10f11 1 #include "mbed.h"
Rhyme 1:3607d35e1740 2 #include "MSS.h"
Rhyme 0:333671d10f11 3 #include "MMA8452Q.h"
Rhyme 0:333671d10f11 4
Rhyme 0:333671d10f11 5 #define MMA8452_I2C_ADDRESS (0x1d)
Rhyme 0:333671d10f11 6
Rhyme 0:333671d10f11 7 int main(void) {
Rhyme 0:333671d10f11 8 float x, y, z ;
Rhyme 0:333671d10f11 9
Rhyme 0:333671d10f11 10 MMA8452Q acc(PIN_SDA, PIN_SCL, MMA8452_I2C_ADDRESS);
Rhyme 0:333671d10f11 11
Rhyme 0:333671d10f11 12 while (true) {
Rhyme 0:333671d10f11 13 x = acc.getAccX() ;
Rhyme 0:333671d10f11 14 y = acc.getAccY() ;
Rhyme 0:333671d10f11 15 z = acc.getAccZ() ;
Rhyme 0:333671d10f11 16 printf("X[%.2f] Y[%.2f] Z[%.2f]\n",x, y, z) ;
Rhyme 0:333671d10f11 17 wait(0.1);
Rhyme 0:333671d10f11 18 }
Rhyme 0:333671d10f11 19 }
Rhyme 0:333671d10f11 20