Go to the documentation of this file.
49 #ifndef __CONTIKI_CONF_H__
50 #define __CONTIKI_CONF_H__
55 #include "contiki-mc1322x-conf.h"
57 #include "redbee-econotag.h"
60 #define CLOCK_CONF_SECOND 100
64 #define BLINK_SECONDS 0
76 #define SAMP UCON_SAMP_8X
79 #define uart_init uart1_init
80 #define dbg_putchar(x) uart1_putc(x)
82 #define USE_FORMATTED_STDIO 1
84 #define CONTIKI_MACA_RAW_MODE 0
85 #define USE_32KHZ_XTAL 0
88 #define MACA_AUTOACK 1
89 #define NULLRDC_CONF_802154_AUTOACK_HW 1
94 #define WDT_TIMEOUT 5000
100 #define PLATFORM_HAS_LEDS 1
101 #define PLATFORM_HAS_BUTTON 1
104 typedef unsigned long rtimer_clock_t;
105 #define RTIMER_CLOCK_LT(a,b) ((signed long)((a)-(b)) < 0)
107 #define RIMEADDR_CONF_SIZE 8
117 #define FLASH_BLANK_ADDR
121 #define NETSTACK_CONF_NETWORK sicslowpan_driver
122 #define NETSTACK_CONF_MAC nullmac_driver
124 #define NETSTACK_CONF_RDC nullrdc_driver
125 #define NETSTACK_CONF_RADIO contiki_maca_driver
126 #define NETSTACK_CONF_FRAMER framer_802154
128 #define NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE 8
129 #define RIME_CONF_NO_POLITE_ANNOUCEMENTS 0
130 #define CXMAC_CONF_ANNOUNCEMENTS 0
131 #define XMAC_CONF_ANNOUNCEMENTS 0
136 #define NETSTACK_CONF_NETWORK rime_driver
137 #define NETSTACK_CONF_MAC csma_driver
138 #define NETSTACK_CONF_RDC sicslowmac_driver
139 #define NETSTACK_CONF_RADIO contiki_maca_driver
140 #define NETSTACK_CONF_FRAMER framer_802154
142 #define NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE 8
144 #define COLLECT_CONF_ANNOUNCEMENTS 1
145 #define RIME_CONF_NO_POLITE_ANNOUCEMENTS 0
146 #define CXMAC_CONF_ANNOUNCEMENTS 0
147 #define XMAC_CONF_ANNOUNCEMENTS 0
148 #define CONTIKIMAC_CONF_ANNOUNCEMENTS 0
150 #define CONTIKIMAC_CONF_COMPOWER 0
151 #define XMAC_CONF_COMPOWER 0
152 #define CXMAC_CONF_COMPOWER 0
154 #define COLLECT_NEIGHBOR_CONF_MAX_NEIGHBORS 32
158 #define QUEUEBUF_CONF_NUM 16
160 #define PACKETBUF_CONF_ATTRS_INLINE 1
163 #define RF_CHANNEL 26
166 #define CONTIKIMAC_CONF_BROADCAST_RATE_LIMIT 0
168 #define IEEE802154_CONF_PANID 0xABCD
170 #define PROFILE_CONF_ON 0
171 #define ENERGEST_CONF_ON 0
173 #define AODV_COMPLIANCE
174 #define AODV_NUM_RT_ENTRIES 32
178 #define PROCESS_CONF_NUMEVENTS 8
179 #define PROCESS_CONF_STATS 1
183 #define RIMEADDR_CONF_SIZE 8
185 #define UIP_CONF_LL_802154 1
186 #define UIP_CONF_LLH_LEN 0
188 #define UIP_CONF_ROUTER 1
189 #define UIP_CONF_IPV6_RPL 1
191 #define UIP_CONF_DS6_NBR_NBU 30
192 #define UIP_CONF_DS6_ROUTE_NBU 30
194 #define UIP_CONF_ND6_SEND_RA 0
195 #define UIP_CONF_ND6_REACHABLE_TIME 600000
196 #define UIP_CONF_ND6_RETRANS_TIMER 10000
198 #define UIP_CONF_IPV6 1
199 #define UIP_CONF_IPV6_QUEUE_PKT 0
200 #define UIP_CONF_IPV6_CHECKS 1
201 #define UIP_CONF_IPV6_REASSEMBLY 0
202 #define UIP_CONF_NETIF_MAX_ADDRESSES 3
203 #define UIP_CONF_ND6_MAX_PREFIXES 3
204 #define UIP_CONF_ND6_MAX_NEIGHBORS 4
205 #define UIP_CONF_ND6_MAX_DEFROUTERS 2
206 #define UIP_CONF_IP_FORWARD 0
207 #define UIP_CONF_BUFFER_SIZE 1300
208 #define SICSLOWPAN_CONF_FRAG 1
209 #define SICSLOWPAN_CONF_MAXAGE 8
211 #define SICSLOWPAN_CONF_COMPRESSION_IPV6 0
212 #define SICSLOWPAN_CONF_COMPRESSION_HC1 1
213 #define SICSLOWPAN_CONF_COMPRESSION_HC01 2
214 #define SICSLOWPAN_CONF_COMPRESSION SICSLOWPAN_COMPRESSION_HC06
215 #ifndef SICSLOWPAN_CONF_FRAG
216 #define SICSLOWPAN_CONF_FRAG 1
217 #define SICSLOWPAN_CONF_MAXAGE 8
219 #define SICSLOWPAN_CONF_CONVENTIONAL_MAC 1
220 #define SICSLOWPAN_CONF_MAX_ADDR_CONTEXTS 2
222 #define UIP_CONF_IP_FORWARD 1
223 #define UIP_CONF_BUFFER_SIZE 1300
226 #define UIP_CONF_ICMP_DEST_UNREACH 1
228 #define UIP_CONF_DHCP_LIGHT
229 #define UIP_CONF_LLH_LEN 0
230 #define UIP_CONF_RECEIVE_WINDOW 48
231 #define UIP_CONF_TCP_MSS 48
232 #define UIP_CONF_MAX_CONNECTIONS 4
233 #define UIP_CONF_MAX_LISTENPORTS 8
234 #define UIP_CONF_UDP_CONNS 12
235 #define UIP_CONF_FWCACHE_SIZE 30
236 #define UIP_CONF_BROADCAST 1
237 #define UIP_ARCH_IPCHKSUM 1
238 #define UIP_CONF_UDP 1
239 #define UIP_CONF_UDP_CHECKSUMS 1
240 #define UIP_CONF_PINGADDRCONF 0
241 #define UIP_CONF_LOGGING 0
243 #define UIP_CONF_TCP_SPLIT 0
247 #ifdef PROJECT_CONF_H
248 #include PROJECT_CONF_H