Digi International Inc.
/
XBee802_module_config
802.15.4 network configuration example for mbed XBeeLib By Digi
Diff: main.cpp
- 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()