mirror of
https://github.com/oliverschmidt/contiki.git
synced 2024-08-29 13:29:09 +00:00
Fixed the udp-stream example: use the new RPL interface, reduce RAM usage
This commit is contained in:
parent
c425e51911
commit
1bb055bae6
@ -35,13 +35,13 @@
|
|||||||
/* Free some code and RAM space */
|
/* Free some code and RAM space */
|
||||||
#define UIP_CONF_TCP 0
|
#define UIP_CONF_TCP 0
|
||||||
#undef UIP_CONF_DS6_NBR_NBU
|
#undef UIP_CONF_DS6_NBR_NBU
|
||||||
#define UIP_CONF_DS6_NBR_NBU 12
|
#define UIP_CONF_DS6_NBR_NBU 8
|
||||||
#undef UIP_CONF_DS6_ROUTE_NBU
|
#undef UIP_CONF_DS6_ROUTE_NBU
|
||||||
#define UIP_CONF_DS6_ROUTE_NBU 12
|
#define UIP_CONF_DS6_ROUTE_NBU 8
|
||||||
|
|
||||||
/* The total number of queuebuf */
|
/* The total number of queuebuf */
|
||||||
#undef QUEUEBUF_CONF_NUM
|
#undef QUEUEBUF_CONF_NUM
|
||||||
#define QUEUEBUF_CONF_NUM 140
|
#define QUEUEBUF_CONF_NUM 128
|
||||||
/* The number of queuebuf actually stored in RAM. If
|
/* The number of queuebuf actually stored in RAM. If
|
||||||
not set or equal to the total number of queuebuf,
|
not set or equal to the total number of queuebuf,
|
||||||
swapping is disabled, and CFS not linked. */
|
swapping is disabled, and CFS not linked. */
|
||||||
|
@ -101,8 +101,8 @@ create_rpl_dag(uip_ipaddr_t *ipaddr)
|
|||||||
rpl_dag_t *dag;
|
rpl_dag_t *dag;
|
||||||
uip_ipaddr_t prefix;
|
uip_ipaddr_t prefix;
|
||||||
|
|
||||||
rpl_set_root(ipaddr);
|
rpl_set_root(RPL_DEFAULT_INSTANCE, ipaddr);
|
||||||
dag = rpl_get_dag(RPL_ANY_INSTANCE);
|
dag = rpl_get_any_dag();
|
||||||
uip_ip6addr(&prefix, 0xaaaa, 0, 0, 0, 0, 0, 0, 0);
|
uip_ip6addr(&prefix, 0xaaaa, 0, 0, 0, 0, 0, 0, 0);
|
||||||
rpl_set_prefix(dag, &prefix, 64);
|
rpl_set_prefix(dag, &prefix, 64);
|
||||||
printf("created a new RPL dag\n");
|
printf("created a new RPL dag\n");
|
||||||
|
Loading…
Reference in New Issue
Block a user