acs beacon and hk integrated

Dependencies:   mbed-rtos mbed

Revision:
0:1a04c0beef21
diff -r 000000000000 -r 1a04c0beef21 fault.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fault.h	Sat May 16 07:07:56 2015 +0000
@@ -0,0 +1,35 @@
+#include "mbed.h"
+#include "pin_config.h"
+
+#define FAULT0 PIN31      //  CHARGEBAR
+#define FAULT1 PIN42      //  FAULTBAR
+#define FAULT2 PIN40      //  3V3APGOOD 
+#define FAULT3 PIN39      //  3V3BPGOOD                         
+#define FAULT4  PIN41     //  3V3CPGOOD      
+#define FAULT5  PIN79      //  3V3AOCBAR 
+#define FAULT6  PIN80      //  3V3COC  
+#define FAULT7  PIN89     //   TRZ
+#define FAULT8  PIN83      //  TRXTRY  
+#define FAULT9 PIN97      //  SW0FAULT  
+
+//CONTROL SIGNALS
+#define FAULT_CLEAR1 D8                            
+#define FAULT_CLEAR2 D9
+#define FAULT_CLEAR3 D10
+#define FAULT_CLEAR4 D11
+#define FAULT_CLEAR5 D12
+#define FAULT_CLEAR6 D13
+#define FAULT_CLEAR7 PTC7
+#define FAULT_CLEAR8 PTC10
+#define FAULT_CLEAR9 PTC11
+
+
+
+#define ACS PTE2
+#define TX PTE3
+#define PAYLOAD PTE6
+
+
+void FUNC_HK_FAULTS();
+void FUNC_HK_POWER(char flag);
+void interrupt_fault();
\ No newline at end of file