Ian Hua / Quadcopter-mbedRTOS
Committer:
pHysiX
Date:
Tue Apr 29 11:02:18 2014 +0000
Revision:
1:43f8ac7ca6d7
Child:
2:ab967d7b4346
Tidy file structure: threads in separate files for easy navigation

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pHysiX 1:43f8ac7ca6d7 1 #include "tasks.h"
pHysiX 1:43f8ac7ca6d7 2 #include "setup.h"
pHysiX 1:43f8ac7ca6d7 3
pHysiX 1:43f8ac7ca6d7 4 float ypr_offset[3];
pHysiX 1:43f8ac7ca6d7 5
pHysiX 1:43f8ac7ca6d7 6 /* RC Command (50Hz) */
pHysiX 1:43f8ac7ca6d7 7 void Task3(void const *argument)
pHysiX 1:43f8ac7ca6d7 8 {
pHysiX 1:43f8ac7ca6d7 9 if (BT.readable()) {
pHysiX 1:43f8ac7ca6d7 10 char data = BT.getc();
pHysiX 1:43f8ac7ca6d7 11 if (data == 'Z') {
pHysiX 1:43f8ac7ca6d7 12 ypr_offset[0] = ypr[0];
pHysiX 1:43f8ac7ca6d7 13 ypr_offset[1] = ypr[1];
pHysiX 1:43f8ac7ca6d7 14 ypr_offset[2] = ypr[2];
pHysiX 1:43f8ac7ca6d7 15 }
pHysiX 1:43f8ac7ca6d7 16 }
pHysiX 1:43f8ac7ca6d7 17
pHysiX 1:43f8ac7ca6d7 18 led3 = !led3;
pHysiX 1:43f8ac7ca6d7 19 }