nes-proj/examples/rpl-udp
Atis Elsts 074b797e88 Update Makefiles to be compatible with the new build system and restrict them to specific platforms where needed 2018-03-09 16:29:06 +00:00
..
Makefile Update Makefiles to be compatible with the new build system and restrict them to specific platforms where needed 2018-03-09 16:29:06 +00:00
README.md Merge Release v4.0 into develop 2017-11-06 15:13:17 +00:00
cc2538-node.resc Renode: fix vector table offset in the script. 2018-02-01 17:31:42 +01:00
rpl-udp-cooja.csc Cooja .csc files: do not load collect-view 2018-02-01 05:03:55 -08:00
rpl-udp-sky.csc Cooja .csc files: do not load collect-view 2018-02-01 05:03:55 -08:00
rpl-udp.resc Add sample Renode scripts for rpl-udp example 2017-11-02 17:02:35 +01:00
udp-client.c Fix udp-client example, now using NETSTACK_ROUTING 2018-02-02 08:50:17 -08:00
udp-server.c Added root_start to routing driver 2018-02-02 08:47:46 -08:00

README.md

A simple RPL network with UDP communication. This is a self-contained example: it includes a DAG root (udp-server.c) and DAG nodes (udp-clients.c). This example runs without a border router -- this is a stand-alone RPL network.

The DAG root also acts as UDP server. The DAG nodes are UDP client. The clients send a UDP request periodically, that simply includes a counter as payload. When receiving a request, The server sends a response with the same counter back to the originator.

The .csc files show example networks in the Cooja simulator, for sky motes and for cooja motes.

For this example a "renode" make target is available, to run a two node emulation in the Renode framework. For further instructions on installing and using Renode please refer to Contiki-NG wiki.