HAHA

Dependencies:   WebSocketClient mbed

Revision:
5:daf08fff7abb
Parent:
4:56b1ca37a175
--- a/main.cpp	Mon Feb 24 19:30:27 2014 +0000
+++ b/main.cpp	Tue Feb 25 16:31:11 2014 +0000
@@ -1,9 +1,5 @@
-#include "mbed.h"
 #include "readfile.hpp"
 
-DigitalOut reset(p8);
-Serial pc(USBTX, USBRX);
-Serial DATA(p13, p14);
 LocalFileSystem local("local");
 
 int main()
@@ -12,8 +8,18 @@
     Routeur rout(p13, p14);
     
     ReadFile readfile;
-    readfile.setConfigCoord(&coord, "/local/cgfcoord.txt");
-    readfile.setConfigRouteur(&rout, "/local/cgfrout.txt");
+    bool coordBool = false;
+    coordBool = readfile.setConfigCoord(&coord, "/local/cgfcoord.txt"); // Si retourne vrai, c'est le coordinateur
+    if (!coordBool)
+        readfile.setConfigRouteur(&rout, "/local/cgfrout.txt");         // Sinon c'est un routeur
+    
+    wait(2);
     
-    while(true);
+    while(true)
+    {
+        if (coordBool)
+            coord.getBytes();   // Attend pour recevoir les trames
+        else
+            rout.getValues();   // Prend les valeurs des capteurs
+    }
 }