From babb455dae0edae66ccbea321b8f3efe86d1df3a Mon Sep 17 00:00:00 2001 From: nifi Date: Mon, 17 Dec 2007 13:04:10 +0000 Subject: [PATCH] More explicit assignment of Rime address from node ID --- platform/esb/contiki-esb-default-init-net.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/esb/contiki-esb-default-init-net.c b/platform/esb/contiki-esb-default-init-net.c index c615eb95c..fb37c1e22 100644 --- a/platform/esb/contiki-esb-default-init-net.c +++ b/platform/esb/contiki-esb-default-init-net.c @@ -28,7 +28,7 @@ * * This file is part of the Contiki operating system. * - * @(#)$Id: contiki-esb-default-init-net.c,v 1.9 2007/12/17 12:17:23 nifi Exp $ + * @(#)$Id: contiki-esb-default-init-net.c,v 1.10 2007/12/17 13:04:10 nifi Exp $ */ #include "contiki-esb.h" @@ -45,7 +45,8 @@ init_net(void) tr1001_init(); rime_init(nullmac_init(&tr1001_driver)); - rimeaddr.u16[0] = node_id; + rimeaddr.u8[0] = node_id & 0xff; + rimeaddr.u8[1] = node_id >> 8; rimeaddr_set_node_addr(&rimeaddr); rs232_set_input(serial_input_byte);