Projet_S5 / Mbed 2 deprecated Repo_Noeud_Mobile_refactor

Dependencies:   mbed-rtos mbed

Fork of Repo_Noeud_Mobile by Projet_S5

Revision:
30:389d09853cd1
Parent:
24:1a16e7eabb0c
Child:
32:7bdaac2c4cbf
--- a/Communication/Xbee.cpp	Thu Mar 26 17:08:26 2015 +0000
+++ b/Communication/Xbee.cpp	Mon Apr 06 18:43:51 2015 +0000
@@ -86,10 +86,9 @@
     data[5] = mvf.accelData.z >> 8;
     data[6] = mvf.accelData.z & 0x00FF;
 
-    //Pas tres elegant, j'ai pas encore eu mon 2e cafe..
-    mvf.flexSensor.index = 1 ? data[7] = 0x04 : data[7] = 0;
-    mvf.flexSensor.majeur = 1 ? data[7] += 0x02 : data[7] += 0;
-    mvf.flexSensor.annulaire = 1 ? data[7] += 0x01 : data[7] += 0;
+    mvf.flexSensor.index == 1 ? data[7] = 0x04 : data[7] = 0;
+    mvf.flexSensor.majeur == 1 ? data[7] += 0x02 : data[7] += 0;
+    mvf.flexSensor.annulaire == 1 ? data[7] += 0x01 : data[7] += 0;
 
     EnvoyerDonnees(data, 8);
 }
@@ -124,10 +123,10 @@
                     receivedData.game = XbeePin->getc();
 
                     //Etat
-                    buffer[0] = XbeePin->getc();                    
-                    receivedData.etat = buffer[0] == 0 ? false : true;    
-                    
-                    //Est-ce qu'il y a un minimum de byte dans les data?               
+                    buffer[0] = XbeePin->getc();
+                    receivedData.etat = buffer[0] == 0 ? false : true;
+
+                    //Est-ce qu'il y a un minimum de byte dans les data?
 
                     //Validate end byte
                     if (XbeePin->getc() == 0x7E) {