HAHA
Dependencies: WebSocketClient mbed
Diff: main.cpp
- 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 + } }