Increase the size of the route and neighbor tables; remove the uIP packet buffer queue for every neighbor to save RAM
This commit is contained in:
parent
59f5284248
commit
f81ca85157
|
@ -1,5 +1,5 @@
|
||||||
/* -*- C -*- */
|
/* -*- 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
|
#ifndef CONTIKI_CONF_H
|
||||||
#define CONTIKI_CONF_H
|
#define CONTIKI_CONF_H
|
||||||
|
@ -39,8 +39,7 @@
|
||||||
#define MAC_CONF_CHANNEL_CHECK_RATE 8
|
#define MAC_CONF_CHANNEL_CHECK_RATE 8
|
||||||
|
|
||||||
#define COLLECT_CONF_ANNOUNCEMENTS 1
|
#define COLLECT_CONF_ANNOUNCEMENTS 1
|
||||||
#define RIME_CONF_NO_POLITE_ANNOUCEMENTS 1
|
#define RIME_CONF_NO_POLITE_ANNOUCEMENTS 0
|
||||||
#define RIME_CONF_NO_BROADCAST_ANNOUCEMENTS 0
|
|
||||||
#define CXMAC_CONF_ANNOUNCEMENTS 0
|
#define CXMAC_CONF_ANNOUNCEMENTS 0
|
||||||
#define XMAC_CONF_ANNOUNCEMENTS 0
|
#define XMAC_CONF_ANNOUNCEMENTS 0
|
||||||
#define CONTIKIMAC_CONF_ANNOUNCEMENTS 0
|
#define CONTIKIMAC_CONF_ANNOUNCEMENTS 0
|
||||||
|
@ -61,6 +60,8 @@
|
||||||
#define RF_CHANNEL 26
|
#define RF_CHANNEL 26
|
||||||
#endif /* RF_CHANNEL */
|
#endif /* RF_CHANNEL */
|
||||||
|
|
||||||
|
#define CONTIKIMAC_CONF_BROADCAST_RATE_LIMIT 0
|
||||||
|
|
||||||
#define IEEE802154_CONF_PANID 0xABCD
|
#define IEEE802154_CONF_PANID 0xABCD
|
||||||
|
|
||||||
#define SHELL_VARS_CONF_RAM_BEGIN 0x1100
|
#define SHELL_VARS_CONF_RAM_BEGIN 0x1100
|
||||||
|
@ -109,6 +110,7 @@
|
||||||
/* Our clock resolution, this is the same as Unix HZ. */
|
/* Our clock resolution, this is the same as Unix HZ. */
|
||||||
#define CLOCK_CONF_SECOND 128UL
|
#define CLOCK_CONF_SECOND 128UL
|
||||||
|
|
||||||
|
|
||||||
#define BAUD2UBR(baud) ((F_CPU/baud))
|
#define BAUD2UBR(baud) ((F_CPU/baud))
|
||||||
|
|
||||||
#ifdef WITH_UIP6
|
#ifdef WITH_UIP6
|
||||||
|
@ -122,16 +124,16 @@
|
||||||
#define UIP_CONF_IPV6_RPL 1
|
#define UIP_CONF_IPV6_RPL 1
|
||||||
|
|
||||||
/* Handle 10 neighbors */
|
/* Handle 10 neighbors */
|
||||||
#define UIP_CONF_DS6_NBR_NBU 10
|
#define UIP_CONF_DS6_NBR_NBU 30
|
||||||
/* Handle 10 routes */
|
/* 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_SEND_RA 0
|
||||||
#define UIP_CONF_ND6_REACHABLE_TIME 600000
|
#define UIP_CONF_ND6_REACHABLE_TIME 600000
|
||||||
#define UIP_CONF_ND6_RETRANS_TIMER 10000
|
#define UIP_CONF_ND6_RETRANS_TIMER 10000
|
||||||
|
|
||||||
#define UIP_CONF_IPV6 1
|
#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_CHECKS 1
|
||||||
#define UIP_CONF_IPV6_REASSEMBLY 0
|
#define UIP_CONF_IPV6_REASSEMBLY 0
|
||||||
#define UIP_CONF_NETIF_MAX_ADDRESSES 3
|
#define UIP_CONF_NETIF_MAX_ADDRESSES 3
|
||||||
|
|
Loading…
Reference in a new issue