AE-KXSD9 test

Dependencies:   AE_KXSD9 mbed

Committer:
Naoto_111
Date:
Fri May 16 14:24:49 2014 +0000
Revision:
0:0b820e869ce5
AE-KXSD9 test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Naoto_111 0:0b820e869ce5 1 #include "mbed.h"
Naoto_111 0:0b820e869ce5 2 #include "AE_KXSD9.h"
Naoto_111 0:0b820e869ce5 3 #define ADDR_W 0x30
Naoto_111 0:0b820e869ce5 4 #define ADDR_R 0x31
Naoto_111 0:0b820e869ce5 5
Naoto_111 0:0b820e869ce5 6 Serial pc(USBTX, USBRX); // tx, rx
Naoto_111 0:0b820e869ce5 7 AE_KXSD9 i2c(p28, p27, ADDR_W, ADDR_R); //sda, scl, addr_w, addr_r
Naoto_111 0:0b820e869ce5 8
Naoto_111 0:0b820e869ce5 9 int main() {
Naoto_111 0:0b820e869ce5 10 double x,y,z;
Naoto_111 0:0b820e869ce5 11 i2c.init();
Naoto_111 0:0b820e869ce5 12 while(1){
Naoto_111 0:0b820e869ce5 13 i2c.read_xyz(&x,&y,&z);
Naoto_111 0:0b820e869ce5 14 pc.printf("\033[2J\033[0;0H");//clear console
Naoto_111 0:0b820e869ce5 15 pc.printf("x:%lf\r\ny:%lf\r\nz:%lf\r\n",x,y,z);
Naoto_111 0:0b820e869ce5 16 wait(1.0);
Naoto_111 0:0b820e869ce5 17 }
Naoto_111 0:0b820e869ce5 18 }