sakthi priya amirtharaj / Mbed 2 deprecated fault_ori

Dependencies:   mbed-rtos mbed

Fork of fault_man by green rosh

Committer:
sakthipriya
Date:
Wed Dec 03 10:36:36 2014 +0000
Revision:
3:417a2fd0f03b
faults old;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sakthipriya 3:417a2fd0f03b 1 #include fault.h
sakthipriya 3:417a2fd0f03b 2
sakthipriya 3:417a2fd0f03b 3
sakthipriya 3:417a2fd0f03b 4 DigitalIn fault1(FAULT1);
sakthipriya 3:417a2fd0f03b 5 DigitalIn fault2(FAULT2);
sakthipriya 3:417a2fd0f03b 6 DigitalIn fault3(FAULT3);
sakthipriya 3:417a2fd0f03b 7 DigitalIn fault4(FAULT4);
sakthipriya 3:417a2fd0f03b 8 DigitalIn fault5(FAULT5);
sakthipriya 3:417a2fd0f03b 9 DigitalIn fault6(FAULT6);
sakthipriya 3:417a2fd0f03b 10 DigitalIn fault7(FAULT7);
sakthipriya 3:417a2fd0f03b 11 DigitalIn fault8(FAULT8);
sakthipriya 3:417a2fd0f03b 12
sakthipriya 3:417a2fd0f03b 13
sakthipriya 3:417a2fd0f03b 14 DigitalOut clear1(FAULT_CLEAR1);
sakthipriya 3:417a2fd0f03b 15 DigitalOut clear2(FAULT_CLEAR2);
sakthipriya 3:417a2fd0f03b 16 DigitalOut clear3(FAULT_CLEAR3);
sakthipriya 3:417a2fd0f03b 17 DigitalOut clear4(FAULT_CLEAR4);
sakthipriya 3:417a2fd0f03b 18 DigitalOut clear5(FAULT_CLEAR5);
sakthipriya 3:417a2fd0f03b 19 DigitalOut clear6(FAULT_CLEAR6);
sakthipriya 3:417a2fd0f03b 20 DigitalOut clear7(FAULT_CLEAR7);
sakthipriya 3:417a2fd0f03b 21 DigitalOut clear8(FAULT_CLEAR8);
sakthipriya 3:417a2fd0f03b 22
sakthipriya 3:417a2fd0f03b 23
sakthipriya 3:417a2fd0f03b 24 BusOut clear(FAULT_CLEAR1,FAULT_CLEAR2,FAULT_CLEAR3,FAULT_CLEAR4,FAULT_CLEAR5,FAULT_CLEAR6,FAULT_CLEAR7,FAULT_CLEAR8);
sakthipriya 3:417a2fd0f03b 25 extern SensorData Sensor;
sakthipriya 3:417a2fd0f03b 26
sakthipriya 3:417a2fd0f03b 27 void FAULTS()
sakthipriya 3:417a2fd0f03b 28 {
sakthipriya 3:417a2fd0f03b 29
sakthipriya 3:417a2fd0f03b 30 printf("Entered Fault management \n");
sakthipriya 3:417a2fd0f03b 31 clear1 = !fault1;
sakthipriya 3:417a2fd0f03b 32 clear2 = !fault2;
sakthipriya 3:417a2fd0f03b 33 clear3 = !fault3;
sakthipriya 3:417a2fd0f03b 34 clear4 = !fault4;
sakthipriya 3:417a2fd0f03b 35 clear5 = !fault5;
sakthipriya 3:417a2fd0f03b 36 clear6 = !fault6;
sakthipriya 3:417a2fd0f03b 37 clear7 = !fault7;
sakthipriya 3:417a2fd0f03b 38 clear8 = !fault8;
sakthipriya 3:417a2fd0f03b 39 Sensor.fault = clear;
sakthipriya 3:417a2fd0f03b 40 printf(" %d \n",Sensor.fault);
sakthipriya 3:417a2fd0f03b 41
sakthipriya 3:417a2fd0f03b 42
sakthipriya 3:417a2fd0f03b 43 }