asdfsaf
Dependencies: MPU6050-DMP-Ian mbed-rtos mbed
main.cpp
- Committer:
- majik
- Date:
- 2014-05-27
- Revision:
- 0:dceb852b19f3
File content as of revision 0:dceb852b19f3:
/* This code is in working condition. DMP works in RTOS environment */ #include "mbed.h" #include "rtos.h" #include "robot.h" #include "MPU6050_6Axis_MotionApps20.h" #include "DMP.h" //int main() { void led2_thread(void const *args){ DigitalOut reset_pin(PTE5); test_dmp(); MPU6050 mpu; myled = 0; //turn on LED btSwitch = 1; bt.baud(baudRate); //set baud rate for bluetooth device start_dmp(mpu); while(1){ //bt.baud(baudRate); //reset_pin = 0; if(!mpuInterrupt && fifoCount < packetSize); //interrupt not ready else{ //mpu interrupt is ready update_dmp(mpu); mpuInterrupt = false; //this resets the interrupt flag } } } int main() { Thread thread(led2_thread); while (true) { Thread::wait(500); } }