Hiroshi Yamaguchi / Mbed 2 deprecated XBeeExamples

Dependencies:   mbed XBee mbed-rtos

Committer:
yamaguch
Date:
Thu Sep 20 11:17:17 2012 +0000
Revision:
6:d456c203adb6
Parent:
5:d01cf03058f6
updated for workshop

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 xbee9() {
yamaguch 6:d456c203adb6 4 XBee xbee(p9, p10, 2, true);
yamaguch 5:d01cf03058f6 5 xbee.baud(115200);
yamaguch 0:34e0352d7396 6 xbee.init();
yamaguch 0:34e0352d7396 7
yamaguch 6:d456c203adb6 8 XBeeAddress64 destination(0x0013A20040606567);
yamaguch 5:d01cf03058f6 9 printf("Destination: %s\n", (char *) destination);
yamaguch 6:d456c203adb6 10 xbee.setDestination(destination);
yamaguch 5:d01cf03058f6 11
yamaguch 5:d01cf03058f6 12 xbee.printf("Comment allez-vous?\n");
yamaguch 5:d01cf03058f6 13 printf("sent: Comment allez-vous?\n");
yamaguch 0:34e0352d7396 14
yamaguch 5:d01cf03058f6 15 while (true) {
yamaguch 5:d01cf03058f6 16 if (xbee.receive() == XBee::ZigBeeReceivePacket) {
yamaguch 5:d01cf03058f6 17 XBeeReceivedData data;
yamaguch 5:d01cf03058f6 18 xbee.scan(data);
yamaguch 5:d01cf03058f6 19
yamaguch 5:d01cf03058f6 20 printf("received: %s\n", (char *) data);
yamaguch 5:d01cf03058f6 21 break;
yamaguch 0:34e0352d7396 22 }
yamaguch 5:d01cf03058f6 23 }
yamaguch 0:34e0352d7396 24 }