Go to the documentation of this file.
48 #ifndef CONTIKI_CONF_H_
49 #define CONTIKI_CONF_H_
54 #include "contiki-mc1322x-conf.h"
57 #define ECONOTAG_CTUNE_4PF 1
59 #define ECONOTAG_CTUNE 11
61 #define ECONOTAG_FTUNE 7
64 #define M12_CTUNE_4PF 1
72 #define FORCE_ECONOTAG_I 0
79 #define CLOCK_CONF_SECOND 100
84 #define CONSOLE_UART UART1
85 #define CONSOLE_BAUD 115200
87 #define dbg_putchar(x) uart1_putc(x)
89 #define USE_FORMATTED_STDIO 1
91 #define CONTIKI_MACA_RAW_MODE 0
94 #define MACA_AUTOACK 1
95 #define NULLRDC_CONF_802154_AUTOACK_HW 1
100 #define WDT_TIMEOUT 5000
106 #define PLATFORM_HAS_LEDS 1
107 #define PLATFORM_HAS_BUTTON 1
109 #define LINKADDR_CONF_SIZE 8
111 #if NETSTACK_CONF_WITH_IPV6
113 #define NETSTACK_CONF_NETWORK sicslowpan_driver
114 #define NETSTACK_CONF_MAC nullmac_driver
115 #define NETSTACK_CONF_RDC nullrdc_driver
116 #define NETSTACK_CONF_RADIO contiki_maca_driver
117 #define NETSTACK_CONF_FRAMER framer_802154
119 #define NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE 8
120 #define RIME_CONF_NO_POLITE_ANNOUCEMENTS 0
121 #define CXMAC_CONF_ANNOUNCEMENTS 0
122 #define XMAC_CONF_ANNOUNCEMENTS 0
127 #define NETSTACK_CONF_NETWORK rime_driver
128 #define NETSTACK_CONF_MAC csma_driver
129 #define NETSTACK_CONF_RDC nullrdc_driver
130 #define NETSTACK_CONF_RADIO contiki_maca_driver
131 #define NETSTACK_CONF_FRAMER framer_802154
133 #define NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE 8
135 #define COLLECT_CONF_ANNOUNCEMENTS 1
136 #define RIME_CONF_NO_POLITE_ANNOUCEMENTS 0
137 #define CXMAC_CONF_ANNOUNCEMENTS 0
138 #define XMAC_CONF_ANNOUNCEMENTS 0
139 #define CONTIKIMAC_CONF_ANNOUNCEMENTS 0
141 #define CONTIKIMAC_CONF_COMPOWER 0
142 #define XMAC_CONF_COMPOWER 0
143 #define CXMAC_CONF_COMPOWER 0
145 #define COLLECT_NBR_TABLE_CONF_MAX_NEIGHBORS 32
149 #define QUEUEBUF_CONF_NUM 16
151 #define PACKETBUF_CONF_ATTRS_INLINE 1
154 #define RF_CHANNEL 26
157 #define CONTIKIMAC_CONF_BROADCAST_RATE_LIMIT 0
159 #define IEEE802154_CONF_PANID 0xABCD
161 #define PROFILE_CONF_ON 0
162 #define ENERGEST_CONF_ON 0
164 #define AODV_COMPLIANCE
165 #define AODV_NUM_RT_ENTRIES 32
169 #define PROCESS_CONF_NUMEVENTS 8
170 #define PROCESS_CONF_STATS 1
172 #ifdef NETSTACK_CONF_WITH_IPV6
174 #define LINKADDR_CONF_SIZE 8
176 #define UIP_CONF_LL_802154 1
177 #define UIP_CONF_LLH_LEN 0
179 #ifndef UIP_CONF_ROUTER
180 #define UIP_CONF_ROUTER 1
183 #define NBR_TABLE_CONF_MAX_NEIGHBORS 30
184 #define UIP_CONF_MAX_ROUTES 30
186 #define UIP_CONF_ND6_SEND_RA 0
187 #define UIP_CONF_ND6_REACHABLE_TIME 600000
188 #define UIP_CONF_ND6_RETRANS_TIMER 10000
190 #define NETSTACK_CONF_WITH_IPV6 1
191 #define UIP_CONF_IPV6_QUEUE_PKT 0
192 #define UIP_CONF_IPV6_CHECKS 1
193 #define UIP_CONF_IPV6_REASSEMBLY 0
194 #define UIP_CONF_NETIF_MAX_ADDRESSES 3
195 #define UIP_CONF_IP_FORWARD 0
196 #define UIP_CONF_BUFFER_SIZE 1300
197 #define SICSLOWPAN_CONF_FRAG 1
198 #define SICSLOWPAN_CONF_MAXAGE 8
200 #define SICSLOWPAN_CONF_COMPRESSION SICSLOWPAN_COMPRESSION_HC06
201 #ifndef SICSLOWPAN_CONF_FRAG
202 #define SICSLOWPAN_CONF_FRAG 1
203 #define SICSLOWPAN_CONF_MAXAGE 8
205 #define SICSLOWPAN_CONF_MAX_ADDR_CONTEXTS 2
207 #define UIP_CONF_IP_FORWARD 1
208 #define UIP_CONF_BUFFER_SIZE 1300
211 #define UIP_CONF_ICMP_DEST_UNREACH 1
213 #define UIP_CONF_DHCP_LIGHT
214 #define UIP_CONF_LLH_LEN 0
215 #define UIP_CONF_RECEIVE_WINDOW 48
216 #define UIP_CONF_TCP_MSS 48
217 #define UIP_CONF_MAX_CONNECTIONS 4
218 #define UIP_CONF_MAX_LISTENPORTS 8
219 #define UIP_CONF_UDP_CONNS 12
220 #define UIP_CONF_FWCACHE_SIZE 30
221 #define UIP_CONF_BROADCAST 1
222 #define UIP_ARCH_IPCHKSUM 1
223 #define UIP_CONF_UDP 1
224 #define UIP_CONF_UDP_CHECKSUMS 1
225 #define UIP_CONF_PINGADDRCONF 0
226 #define UIP_CONF_LOGGING 0
228 #define UIP_CONF_TCP_SPLIT 0
232 #ifdef PROJECT_CONF_H
233 #include PROJECT_CONF_H