nes-proj/examples/mbxxx/udp-ipv6-sleep
2016-03-07 17:47:44 +01:00
..
Makefile Cleanup of the Contiki network layer configuration. Now using CONTIKI_WITH_IPV6, CONTIKI_WITH_IPV4, and CONTIKI_WITH_RIME in makefiles, and UIP_CONF_IPV6, UIP_CONF_IPV4, UIP_CONF_RIME in c code. Now only the stacks that are used are compiled (via makefile MODULES). Make IPv6 the default network stack. 2014-12-01 20:13:09 +01:00
Makefile.target
README.md
udp-client.c Change the default IPv6 prefix from aaaa::/64 to fd00::/64 2016-03-07 17:47:44 +01:00
udp-server.c Change the default IPv6 prefix from aaaa::/64 to fd00::/64 2016-03-07 17:47:44 +01:00

UDP-IPv6 Client and Server

This is an example based on the udp-ipv6 example. A client periodically sends UDP packets to a fixed server. The client will also go in a deep sleep state during wich all system peripherals are turned off to save as more energy as possible.

To avoid blocking the entire OS for too long time, the system periocally wakes up to let the OS poll processes and dispatch events.