diff --git a/platform/redbee-econotag/contiki-mc1322x-main.c b/platform/redbee-econotag/contiki-mc1322x-main.c index 33deca6c6..75fdd3d87 100644 --- a/platform/redbee-econotag/contiki-mc1322x-main.c +++ b/platform/redbee-econotag/contiki-mc1322x-main.c @@ -280,6 +280,8 @@ void oui_to_eui64(rimeaddr_t *eui64, uint32_t oui, uint64_t ext) { eui64->u8[7] = ext & 0xff; } +unsigned short node_id = 0; + void set_rimeaddr(rimeaddr_t *addr) { @@ -332,6 +334,7 @@ set_rimeaddr(rimeaddr_t *addr) PRINTF("loading rime address from flash.\n\r"); } + node_id = (addr->u8[6] << 8 | addr->u8[7]); rimeaddr_set_node_addr(addr); }