Commit Graph

237 Commits

Author SHA1 Message Date
Simon Duquennoy 34c0ddb38a Moving timer, trickle and logging examples to new directory: examples/libs 2017-10-30 21:49:02 +00:00
Simon Duquennoy 898a6a0cb7 Moving storage-related examples to new directory: examples/storage 2017-10-30 21:49:02 +00:00
George Oikonomou 1f46933a7b Move example to the top-level dir (rpl-udp) 2017-10-30 21:46:55 +00:00
George Oikonomou 21af2f7195 Remove the udp-ipv6 example 2017-10-30 21:46:55 +00:00
George Oikonomou dd1f06fb01 Move example to the top-level dir (rpl-border-router) and tidy-up webserver configuration
Previously, we were using the example's Makefile to configure whether we want a web server built into the BR. We had 3 options:

* No web server
* Internal web server
* External web server (from apps/)

The last option is no longer evailable. This commit removes support for this option and it also simplifies the situation: We now merely use a CPP macro to enable/disable the web server.
2017-10-30 21:46:55 +00:00
George Oikonomou 2efb34834f Move example to the top-level dir (multicast) 2017-10-30 21:46:55 +00:00
George Oikonomou 93b0b6822d Move example to the top-level dir (rpl-tsch) 2017-10-30 21:46:55 +00:00
George Oikonomou 53ef81795e Move example to the top-level dir (CoAP) 2017-10-30 21:46:54 +00:00
George Oikonomou a0f741ec6e Move example to the top-level dir (SLIP Radio) 2017-10-30 21:46:54 +00:00
George Oikonomou d605dc3b82 Add simple UDP echo server example
This example used to be considered specific to the CC2538DK platform. However, there was nothing really platform-specific to it. This commit moves the example to the top-level examples directory and documents it.
2017-10-30 21:46:54 +00:00
George Oikonomou 6e02eb5aed Remove the rpl-simple example and associated tests 2017-10-30 21:46:53 +00:00
George Oikonomou 2eda4992c2
Merge pull request #126 from simonduq/pr/move-doxygen
Updates and moves Doxygen
2017-10-29 23:06:39 +00:00
Simon Duquennoy f40492ade9 Moving /doc to /tools/doxygen 2017-10-29 13:33:09 +01:00
George Oikonomou e5c40b8953 Test all three multicast engines on travis 2017-10-28 22:20:38 +01:00
Simon Duquennoy 9cb34c85c0 TSCH: more automated configuration 2017-10-12 17:09:19 +02:00
Simon Duquennoy 2e39fe0d6b TSCH: disable per-slot logging in most examples 2017-10-12 17:08:45 +02:00
Simon Duquennoy 41967732b1 Added MAKE_ROUTING make variable for cleaner routing protocol selection 2017-10-12 08:42:42 +02:00
George Oikonomou a6cf2700c1 Do not #undef things in a test's project-conf.h 2017-10-08 17:03:01 +01:00
Simon Duquennoy fb0de6dd7a Various fixes to netstack config 2017-10-08 14:47:34 +02:00
Joakim Eriksson 40f189a3a3 removed NETSTACK_CONF_MAC_OTHER 2017-10-08 00:46:57 +02:00
Simon Duquennoy 20559fd308 Auto-include project-conf.h whenever found 2017-10-07 09:45:38 +02:00
Simon Duquennoy a258f42645 Fix Doxygen Travis test 2017-10-06 17:17:40 +02:00
Simon Duquennoy 543408db68 Re-organzie ip stack implementation 2017-09-22 17:09:54 +02:00
Simon Duquennoy b600452e28 Added tests for NullNet: broadcast/unicast for csma/tsch 2017-09-22 14:34:20 +02:00
Simon Duquennoy 0aa44c3c22 Homogenize NET layer config with MAC 2017-09-22 14:34:20 +02:00
Simon Duquennoy 5f2b3c2fcb Use global MAC_CONF_WITH_TSCH instead of ad-hoc WITH_TSCH flags 2017-09-22 14:34:20 +02:00
Simon Duquennoy ffc94f832c MAC layer configuration done from Makefile instead of .h files 2017-09-22 14:34:20 +02:00
Simon Duquennoy 9f298db63d Rename Travis rpl tests rpl-classic to reflect the new module name 2017-09-17 10:14:37 +02:00
Yasuyuki Tanaka 81d34e1d51 Add an example for ETSI Plugtest 2017
The 1st F-Interop 6TiSCH Interoperability Event:
http://www.etsi.org/news-events/events/1197-6tisch-interop-prague-2017
2017-09-15 16:01:11 +09:00
Yasuyuki Tanaka 57263042ae sixtop: use LOG APIs instead of PRINTF from net-debug.h 2017-09-13 14:38:06 +09:00
Yasuyuki Tanaka 7530c560c5 sixtop: support draft-ietf-6tisch-6top-protocol-07 2017-09-13 14:38:06 +09:00
Yasuyuki Tanaka a5fadb2ebe sixtop: refactoring
- support draft-ietf-6tisch-6top-protocol-03
- maintain a sequence number per neighbor
- rename variables and constants
- reconsider file structure and file names
- make sf-simple part of example
- update sixtop/README.md
- add regression-tests for 6tisch
- apply C-DAC copyright notice
- bugfix + cleanup
2017-09-13 14:38:06 +09:00
Yasuyuki Tanaka a5a0505d54 TSCH: remove tsch-packet-create test
This test ended its role when tsch_packet_create_eb() and
tsch_packet_create_eack() were refined.
2017-09-13 14:38:05 +09:00
Yasuyuki Tanaka 4fdaef2694 TSCH: make tsch_packet_create_eb() use NETSTACK_FRAMER.create()
tsch_packet_create_eb() is changed to build an Enhanced Beacon in the
packetbuf directly. Along with this, its signature is updated by
removing buf and buf_size from the argument list.
2017-09-13 14:38:05 +09:00
Simon Duquennoy 3361a46389 Compile tests: fix path to coap example 2017-09-02 09:54:28 +02:00
Simon Duquennoy 6c96a428f2 Get rid of IP64 test, which relies on external Internet connectivity 2017-09-01 17:22:12 +02:00
Nicolas Tsiftes 0bf7ddcc7f Renamed regression-tests to tests in preparation for the addition of other types of tests. 2017-09-01 17:22:10 +02:00