code pour recevoir des trames et mettre les char sur le port usb

Dependencies:   mbed

Fork of APP4 by S5info_H14

Revision:
8:ecc7c75a37ee
Parent:
7:a6f58e5d1188
--- a/coordinateur.cpp	Wed Apr 09 19:16:59 2014 +0000
+++ b/coordinateur.cpp	Tue Apr 29 16:27:28 2014 +0000
@@ -29,10 +29,11 @@
 {
     if (xbee.readable())
     {
-        etatTrame(xbee.getc());
+        etatTrame(xbee.getc()); // Envoie les char recu en sans-fil dans la machine à état
     }
 }
 
+// Machine à état qui reconstruit la trame
 void Coordinateur::etatTrame(char c)
 {
     switch (etat)
@@ -73,15 +74,15 @@
             else
             {
                 //trame.checkTrame(data, c, length_int);
-                pc.putc(0xFF);
-                wait(0.1);
-                pc.putc(data[12]);
-                wait(0.1);
-                pc.putc(data[13]);
-                wait(0.1);
-                pc.putc(data[14]);
-                wait(0.1);
-                pc.putc(data[15]);
+                pc.putc(0xFF);      // delimiter pour l'application sur l'ordinateur
+                wait(0.1);          // 
+                pc.putc(data[12]);  // 
+                wait(0.1);          // 
+                pc.putc(data[13]);  // envoie sur le port usb des 4 char déterminant le code du mouvement à exécuter
+                wait(0.1);          // 
+                pc.putc(data[14]);  // 
+                wait(0.1);          // 
+                pc.putc(data[15]);  // 
                 etat = Start;
             }
             break;