XBee API mode library

Revision:
14:af6e497bbf52
Parent:
13:5f102be205f8
Child:
15:10224db0fc2b
--- a/XBee.h	Thu Mar 14 08:02:24 2013 +0000
+++ b/XBee.h	Thu Mar 14 09:38:54 2013 +0000
@@ -44,11 +44,11 @@
 /**
  * class for XBee module API mode interface
  */
-#ifndef XBEE_RTOS
-class XBee : public Serial {
-#else
-class XBee : public Serial, AbstractThread {
+class XBee : public Serial
+#ifdef XBEE_RTOS
+, AbstractThread
 #endif
+ {
 public:
 
     /**
@@ -489,7 +489,7 @@
     char destination16[2];
     char buf[BUFSIZE];
 #ifdef XBEE_RTOS
-    RingBuffer<char, 32> rxBuf;
+    RingBuffer<char, 128> rxBuf;
 #endif
     bool debug;
 #ifdef XBEE_RTOS