Changes to be made for ATS_Fault logic and ACS_State

Dependencies:   FreescaleIAP mbed-rtos mbed

Fork of Japan_BAE_sensorworking_interrupr_reoccuring_copy by Team Fox

Revision:
0:7b4c00e3912f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ACS.h	Thu Dec 24 19:15:43 2015 +0000
@@ -0,0 +1,19 @@
+#include "mbed.h"
+#include "math.h"
+#include "pni.h" 
+
+//...........................................
+#define TIME_PERIOD  0.02
+#define TR_CONSTANT  0.3
+
+void FCTN_ACS_GENPWM_MAIN(float*);
+void FCTN_ACS_CNTRLALGO(float*,float*);
+void inverse(float mat[3][3],float inv[3][3]);
+extern void FLAG();
+
+void FCTN_ATS_SWITCH(bool);
+void FCTN_ACS_INIT(); //initialization of registers happens
+//void FCTN_ATS_DATA_ACQ(float*,float*); // main function: checks errors, gets data, switches on/off the sensor
+//void FCTN_GET_DATA(float*,float*); //data is obtained
+void FCTN_T_OUT(); //timeout function to stop infinite loop
+void FCTN_ATS_DATA_ACQ();