802.15.4 network configuration example for mbed XBeeLib By Digi

Dependencies:   XBeeLib mbed

Revision:
2:d22849a604f3
Parent:
1:8d969493fc6a
--- a/main.cpp	Thu Mar 31 11:42:40 2016 +0200
+++ b/main.cpp	Thu Jul 28 10:18:53 2016 +0200
@@ -21,7 +21,7 @@
 
 #define NEW_NODE_ID         "mbed XBee"
 #define NEW_PANID           0xD161
-#define NEW_CHANNEL         0x17
+#define NEW_CHANNEL         0x1A
 #define NEW_NETWORK_ADDR    0x2015
 #define NEW_POWER_LEVEL     2
 
@@ -30,16 +30,7 @@
 /** Callback function, invoked at packet reception */
 static void receive_cb(const RemoteXBee802& remote, bool broadcast, const uint8_t *const data, uint16_t len)
 {
-    if (remote.is_valid_addr16b()) {
-        log_serial->printf("\r\nGot a %s 16-bit RX packet [%04x], len %d\r\nData: ", broadcast ? "BROADCAST" : "UNICAST", remote.get_addr16(), len);
-    } else {
-        log_serial->printf("\r\nGot a %s 64-bit RX packet [%08x:%08x], len %d\r\nData: ", broadcast ? "BROADCAST" : "UNICAST", remote.get_addr64(), len);
-    }
-
-    for (int i = 0; i < len; i++)
-        log_serial->printf("%02x ", data[i]);
-
-    log_serial->printf("\r\n");
+    log_serial->printf("Data received\r\n");
 }
 
 int main()