From 4319e8b82ec66d918e2947ce88dca255fbfaa694 Mon Sep 17 00:00:00 2001 From: kasunch Date: Sun, 13 Sep 2009 21:42:43 +0000 Subject: [PATCH] 1. Add MAC address displaying during the booting. 2. Set LEDs to turn on at different stages of the booting process. --- platform/micaz/contiki-micaz-main.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/platform/micaz/contiki-micaz-main.c b/platform/micaz/contiki-micaz-main.c index 5e5d4663d..792a02aa4 100644 --- a/platform/micaz/contiki-micaz-main.c +++ b/platform/micaz/contiki-micaz-main.c @@ -48,6 +48,7 @@ #include "dev/leds.h" #include "dev/rs232.h" #include "dev/watchdog.h" +#include "dev/ds2401.h" #include "net/rime.h" #include "net/mac/nullmac.h" @@ -73,7 +74,7 @@ main(void) leds_init(); - leds_on(LEDS_ALL); + leds_on(LEDS_RED); /* Initialize USART */ init_usart(); @@ -81,6 +82,10 @@ main(void) /* Clock */ clock_init(); + leds_on(LEDS_GREEN); + + ds2401_init(); + random_init(0); rtimer_init(); @@ -92,10 +97,15 @@ main(void) ctimer_init(); + leds_on(LEDS_YELLOW); + init_net(); printf_P(PSTR(CONTIKI_VERSION_STRING " started. Node id %u, using %s.\n"), node_id, rime_mac->name); + printf_P(PSTR("MAC %02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x\n"), + ds2401_id[0], ds2401_id[1], ds2401_id[2], ds2401_id[3], + ds2401_id[4], ds2401_id[5], ds2401_id[6], ds2401_id[7]); leds_off(LEDS_ALL);