中継機能つけた受け取りオムニ

Dependencies:   mbed MultiSerial

Revision:
5:82d4d00847dd
Parent:
4:5da566692b79
Child:
6:26e5a520472d
--- a/main.cpp	Wed Aug 20 05:11:21 2014 +0000
+++ b/main.cpp	Wed Aug 20 08:05:03 2014 +0000
@@ -46,7 +46,6 @@
     RXdata[RX] = xbee.getc();
     
     if(RXdata[KEY]==EN_KEYCODE){
-        
         RX++;
     }
     
@@ -55,12 +54,15 @@
             RX_CHECKCODE ^= RXdata[i];
         }//CHECKCODE作成
     }
-    if(RX >= DATA_NUM){
+    if(RX >= DATA_NUM){ //すべてのデータが届き終わったら
         if(RXdata[CHECK]==RX_CHECKCODE){
             INdata[1] = RXdata[1];
             INdata[2] = RXdata[2];
-        }
-        RX=0;
+        }else{
+            
+            error("XXX");
+            }
+    RX=0;
         
     buff[0]=INdata[1];                  
     armMbed.write(addr,buff,1);