Xiaofei Qiu / Xbee
Revision:
25:78fdcbf803c9
Parent:
24:cdeaeae3bc1b
Child:
26:282047f761ea
diff -r cdeaeae3bc1b -r 78fdcbf803c9 Xbee.cpp
--- a/Xbee.cpp	Sat Nov 28 05:43:13 2015 +0000
+++ b/Xbee.cpp	Sat Nov 28 05:52:02 2015 +0000
@@ -19,19 +19,17 @@
 
 void Xbee::Send(const char& buffer)
 {
-    if(_xbee.readable())
+    while(1)
     {
-        while(1)
+        if(_xbee.writeable())
         {
-            if(_xbee.writeable())
-            {
-                _xbee.putc(buffer);
-            }
-            
-            if(_xbee.readable())
-            {
-                break;
-            }
+            _xbee.putc(buffer);
+            //pc.printf("%s","here");
+        }
+        
+        if(_xbee.readable())
+        {
+            break;
         }
     }
 }