Jim Carver
/
Hello_MMA8652
A Simple hello world for the MMA8652
main.cpp@0:230349f0612a, 2014-04-19 (annotated)
- Committer:
- JimCarver
- Date:
- Sat Apr 19 20:30:47 2014 +0000
- Revision:
- 0:230349f0612a
A Simple hello world for the MMA8652
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
JimCarver | 0:230349f0612a | 1 | #include "mbed.h" |
JimCarver | 0:230349f0612a | 2 | #include "MMA8652.h" |
JimCarver | 0:230349f0612a | 3 | |
JimCarver | 0:230349f0612a | 4 | MMA8652 acc( A4, A5); |
JimCarver | 0:230349f0612a | 5 | Serial pc(USBTX, USBRX); |
JimCarver | 0:230349f0612a | 6 | |
JimCarver | 0:230349f0612a | 7 | |
JimCarver | 0:230349f0612a | 8 | int main() { |
JimCarver | 0:230349f0612a | 9 | float acc_data[3]; |
JimCarver | 0:230349f0612a | 10 | |
JimCarver | 0:230349f0612a | 11 | printf("\r\n\nMMA8652 Who Am I= %X\r\n", acc.getWhoAmI()); |
JimCarver | 0:230349f0612a | 12 | while (true) { |
JimCarver | 0:230349f0612a | 13 | acc.ReadXYZ(acc_data); |
JimCarver | 0:230349f0612a | 14 | printf("MMA8652 ACC: X=%1.4f Y=%1.4f Z=%1.4f\r\n\n", acc_data[0], acc_data[1], acc_data[2]); |
JimCarver | 0:230349f0612a | 15 | wait(1.0); |
JimCarver | 0:230349f0612a | 16 | } |
JimCarver | 0:230349f0612a | 17 | } |