Hiroshi Yamaguchi / Mbed 2 deprecated XBeeExamples

Dependencies:   mbed XBee mbed-rtos

Committer:
yamaguch
Date:
Thu Apr 12 10:21:11 2012 +0000
Revision:
5:d01cf03058f6
Parent:
0:34e0352d7396
1.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yamaguch 0:34e0352d7396 1 #include "XBee.h"
yamaguch 0:34e0352d7396 2
yamaguch 0:34e0352d7396 3 void xbee8() {
yamaguch 5:d01cf03058f6 4 XBee xbee(p9, p10);
yamaguch 5:d01cf03058f6 5 xbee.baud(115200);
yamaguch 0:34e0352d7396 6 xbee.init();
yamaguch 0:34e0352d7396 7
yamaguch 5:d01cf03058f6 8 printf("*** Coordinator ***\n");
yamaguch 5:d01cf03058f6 9
yamaguch 5:d01cf03058f6 10 while (true) {
yamaguch 5:d01cf03058f6 11 if (xbee.receive() == XBee::ZigBeeReceivePacket) {
yamaguch 5:d01cf03058f6 12 XBeeAddress64 address64;
yamaguch 5:d01cf03058f6 13 XBeeReceivedData data;
yamaguch 0:34e0352d7396 14
yamaguch 5:d01cf03058f6 15 xbee.scan(address64);
yamaguch 5:d01cf03058f6 16 xbee.scan(data);
yamaguch 5:d01cf03058f6 17 int8_t rssi = *(int8_t *) xbee.executeCommand("DB");
yamaguch 0:34e0352d7396 18
yamaguch 5:d01cf03058f6 19 printf("From: %s, RSSI: %ddBm, Data: %s\n", (char *) address64, -rssi, (char *) data);
yamaguch 5:d01cf03058f6 20 }
yamaguch 0:34e0352d7396 21 }
yamaguch 0:34e0352d7396 22 }