MSS
/
test_MMA8452Q
MMS8452Q test program
main.cpp@1:3607d35e1740, 2016-01-13 (annotated)
- 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?
User | Revision | Line number | New 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 |