Kiko Ishimoto
/
angle-example
This is example of ANGLE.lib. We get angle that make from L3GD20 and ADXL345.
main.cpp
- Committer:
- kikoaac
- Date:
- 2014-11-30
- Revision:
- 1:1d8421cca595
- Parent:
- 0:acbe7732f472
File content as of revision 1:1d8421cca595:
#include "mbed.h" #include "rtos.h" #include "angle.h" ANGLE angle(p28, p27); Serial pc(USBTX, USBRX); Ticker T; void led2_thread(void const *argument) { while (true) { angle.set_angle(); Thread::wait(0.001); } } int main(){ double g[3]; Thread thread(led2_thread); //double angle[3]; int d[3]; short rate[3]; Thread::wait(1.0); //T.attach(&angle,&ANGLE::set_angle,0.001); while(1) { //gyro.get_rate(g,g+1,g+2); angle.get_Comp_angle(g,g+1); pc.printf("%lf, %lf, %lf\n", g[0], g[1], g[2]); } }