From f81ca85157d4068e6be23d87ec018f17a3d45b37 Mon Sep 17 00:00:00 2001 From: adamdunkels Date: Mon, 14 Jun 2010 07:04:20 +0000 Subject: [PATCH] Increase the size of the route and neighbor tables; remove the uIP packet buffer queue for every neighbor to save RAM --- platform/sky/contiki-conf.h | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/platform/sky/contiki-conf.h b/platform/sky/contiki-conf.h index 86eac9b87..8b605e078 100644 --- a/platform/sky/contiki-conf.h +++ b/platform/sky/contiki-conf.h @@ -1,5 +1,5 @@ /* -*- C -*- */ -/* @(#)$Id: contiki-conf.h,v 1.79 2010/05/01 12:04:13 joxe Exp $ */ +/* @(#)$Id: contiki-conf.h,v 1.80 2010/06/14 07:04:20 adamdunkels Exp $ */ #ifndef CONTIKI_CONF_H #define CONTIKI_CONF_H @@ -39,8 +39,7 @@ #define MAC_CONF_CHANNEL_CHECK_RATE 8 #define COLLECT_CONF_ANNOUNCEMENTS 1 -#define RIME_CONF_NO_POLITE_ANNOUCEMENTS 1 -#define RIME_CONF_NO_BROADCAST_ANNOUCEMENTS 0 +#define RIME_CONF_NO_POLITE_ANNOUCEMENTS 0 #define CXMAC_CONF_ANNOUNCEMENTS 0 #define XMAC_CONF_ANNOUNCEMENTS 0 #define CONTIKIMAC_CONF_ANNOUNCEMENTS 0 @@ -61,6 +60,8 @@ #define RF_CHANNEL 26 #endif /* RF_CHANNEL */ +#define CONTIKIMAC_CONF_BROADCAST_RATE_LIMIT 0 + #define IEEE802154_CONF_PANID 0xABCD #define SHELL_VARS_CONF_RAM_BEGIN 0x1100 @@ -109,6 +110,7 @@ /* Our clock resolution, this is the same as Unix HZ. */ #define CLOCK_CONF_SECOND 128UL + #define BAUD2UBR(baud) ((F_CPU/baud)) #ifdef WITH_UIP6 @@ -122,16 +124,16 @@ #define UIP_CONF_IPV6_RPL 1 /* Handle 10 neighbors */ -#define UIP_CONF_DS6_NBR_NBU 10 +#define UIP_CONF_DS6_NBR_NBU 30 /* Handle 10 routes */ -#define UIP_CONF_DS6_ROUTE_NBU 10 +#define UIP_CONF_DS6_ROUTE_NBU 30 #define UIP_CONF_ND6_SEND_RA 0 #define UIP_CONF_ND6_REACHABLE_TIME 600000 #define UIP_CONF_ND6_RETRANS_TIMER 10000 #define UIP_CONF_IPV6 1 -#define UIP_CONF_IPV6_QUEUE_PKT 1 +#define UIP_CONF_IPV6_QUEUE_PKT 0 #define UIP_CONF_IPV6_CHECKS 1 #define UIP_CONF_IPV6_REASSEMBLY 0 #define UIP_CONF_NETIF_MAX_ADDRESSES 3