Hiroshi Yamaguchi / Mbed 2 deprecated XBeeExamples

Dependencies:   mbed XBee mbed-rtos

Revision:
7:39deffbdcae4
Parent:
5:d01cf03058f6
diff -r d456c203adb6 -r 39deffbdcae4 examples/xbee08.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/examples/xbee08.cpp	Wed Sep 26 06:13:30 2012 +0000
@@ -0,0 +1,22 @@
+#include "XBee.h"
+
+void xbee08() {
+    XBee xbee(p9, p10);
+    xbee.baud(115200);
+    xbee.init();
+
+    printf("*** Coordinator ***\n");
+
+    while (true) {
+        if (xbee.receive() == XBee::ZigBeeReceivePacket) {
+            XBeeAddress64 address64;
+            XBeeReceivedData data;
+
+            xbee.scan(address64);
+            xbee.scan(data);
+            int8_t rssi = *(int8_t *) xbee.executeCommand("DB");
+
+            printf("From: %s, RSSI: %ddBm, Data: %s\n", (char *) address64, -rssi, (char *) data);
+        }
+    }
+}
\ No newline at end of file