Ian Hua / Quadcopter-mbedRTOS
Committer:
pHysiX
Date:
Mon May 12 13:49:43 2014 +0000
Revision:
33:f88a6ee18103
Parent:
30:d9b988f8d84f
Child:
36:d95e3d6f2fc4
Tidied code

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pHysiX 27:18b6580eb0b1 1 /* File: Task2_Master.h
pHysiX 27:18b6580eb0b1 2 * Author: Trung Tin Ian HUA
pHysiX 27:18b6580eb0b1 3 * Date: May 2014
pHysiX 27:18b6580eb0b1 4 * Purpose: Thread2-Master: Attitude PID Control
pHysiX 27:18b6580eb0b1 5 * Settings: 100Hz
pHysiX 27:18b6580eb0b1 6 */
pHysiX 27:18b6580eb0b1 7 #include "mbed.h"
pHysiX 27:18b6580eb0b1 8 #include "rtos.h"
pHysiX 27:18b6580eb0b1 9 #include "tasks.h"
pHysiX 27:18b6580eb0b1 10
pHysiX 27:18b6580eb0b1 11 #ifndef _TASK2_MASTER_H_
pHysiX 27:18b6580eb0b1 12 #define _TASK2_MASTER_H_
pHysiX 27:18b6580eb0b1 13
pHysiX 29:6c03b30b59ec 14 // ms timing: Refer to tasks.h to change frequency of Task2_Master.
pHysiX 27:18b6580eb0b1 15 #define TASK2_MASTER_PERIOD 1000/TASK2_MASTER_FREQUENCY
pHysiX 27:18b6580eb0b1 16
pHysiX 27:18b6580eb0b1 17 extern volatile float adjust_attitude[3];
pHysiX 27:18b6580eb0b1 18
pHysiX 27:18b6580eb0b1 19 /* Thread2-Master: Attitude PID Control */
pHysiX 27:18b6580eb0b1 20 void Task2_Master(void const *argument);
pHysiX 27:18b6580eb0b1 21
pHysiX 27:18b6580eb0b1 22 #endif