To be debugged

Dependencies:   FreescaleIAP mbed-rtos mbed

Fork of TFR_BAE_vr1_1_Debug153 by Bragadeesh S

Revision:
8:aad4f22221b1
Parent:
0:7b4c00e3912f
--- a/ACS.h	Sat Jan 23 11:35:20 2016 +0000
+++ b/ACS.h	Mon Jan 25 17:27:26 2016 +0000
@@ -4,11 +4,14 @@
 
 //...........................................
 #define TIME_PERIOD  0.02
-#define TR_CONSTANT  0.3
+#define TR_CONSTANT  0.15254
 
 void FCTN_ACS_GENPWM_MAIN(float*);
-void FCTN_ACS_CNTRLALGO(float*,float*);
-void inverse(float mat[3][3],float inv[3][3]);
+void FCTN_ACS_CNTRLALGO (float moment[3], float b1[3], float omega1[3], float b_old[3], int &alarmmode, int &flag_firsttime, int &controlmode);
+void controlmodes(float moment[3], float b[3], float db[3], float omega[3], int controlmode1, float MmntMax);
+float max_array(float arr[3]);
+void inverse(float mat[3][3],float inv[3][3],int &singularity_flag);
+//void inverse(float mat[3][3],float inv[3][3]);
 extern void FLAG();
 
 void FCTN_ATS_SWITCH(bool);