MiddleWare GUS

Dependents:   MainTaskGus

Revision:
1:fd355dc296b1
Parent:
0:d1ff330c5128
Child:
3:d527bae62c60
--- a/Initial.h	Sat Dec 05 17:43:29 2015 +0000
+++ b/Initial.h	Wed Dec 09 04:44:37 2015 +0000
@@ -16,16 +16,20 @@
 
 #include "mbed.h"
 #include "EthernetInterface.h"
+#include "StringManager.h"
 
 static Serial pc(USBTX, USBRX);
 static DigitalOut ledRED(LED1);
-static  DigitalOut ledGREEN(LED2);
+static DigitalOut ledGREEN(LED2);
 static DigitalOut ledBLUE(LED3);
 static DigitalIn enable1(D8);
 static InterruptIn sw2(SW2);
+static EthernetInterface eth;
+static TCPSocketServer serverTCP;
 static TCPSocketConnection socketTCP1;
 static TCPSocketConnection socketTCP2;
 static UDPSocket socketUDP;
+static StringManager stringManager;
 //sstatic TCPSocketConnection socket;
 static char *cad;
 static char *s_myIP;
@@ -33,5 +37,24 @@
 static char *s_end="\n\r";
 static bool bo_somethingWrong=false;
 
+/*Extern Variables*/
+//START PIR SENSOR INPUT INIT
+static DigitalIn PIR1(D0);
+static DigitalIn PIR2(D1);
+//END PIR SENSOR INPUT INIT
+//START WINDOW SENSOR INPUT
+static DigitalIn W1(D2);
+static DigitalIn W2(D3);
+static DigitalIn W3(D4);
+//END WINDOW SENSOR INPUT INIT
+//START DOOR SENSOR INPUT
+static DigitalIn DOORSensor(D5);
+//END DOOR SENSOR INPUT INIT
+//START LIGHT CONTROL OUTPUT
+static DigitalOut LightControl(D6);
+//END LIGHT CONTROL OUTPUT
+
+
+
 
 #endif
\ No newline at end of file