vxcv

Dependencies:   ADXL362 mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include "stdio.h"
00003 #include "math.h"
00004 #include "ADXL362.h"
00005 
00006 Serial pc(USBTX, USBRX);
00007 ADXL362 adxl362(p11, p12, p13, p10);
00008 
00009 int main()
00010 {
00011     adxl362.init_spi();
00012     adxl362.init_adxl362();
00013     wait(0.1);
00014     
00015     int8_t xdata, ydata, zdata;
00016     
00017     for(int i=0; i<50; i++)
00018     {
00019         adxl362.ACC_GetXYZ8(&xdata,&ydata,&zdata);
00020             
00021         pc.printf("%+04d\n", xdata);
00022         pc.printf("%+04d\n", ydata);
00023         pc.printf("%+04d\n", zdata);
00024         
00025         wait(0.1);
00026     }
00027 }