Commit Graph

1502 Commits

Author SHA1 Message Date
George Oikonomou c98a8c06d0 Delete platform-specific border-router example (jn516x/rpl/) 2017-11-01 00:06:02 +00:00
George Oikonomou 4654fe761d Combine all RPL Border Routers under a single, modular example 2017-11-01 00:06:02 +00:00
George Oikonomou 21dacd56c4 Provision for platform-specific example aspects
* Use early target identification
* Move sky-specific code to separate sub-dir
2017-10-31 23:30:37 +00:00
George Oikonomou d09c54fe8e Use logging 2017-10-31 23:30:37 +00:00
George Oikonomou 3656d2f9ec Restore MAC state to on after we have received a prefix 2017-10-31 23:30:37 +00:00
George Oikonomou 6a5136ac76 Imprvove code style 2017-10-31 23:30:37 +00:00
George Oikonomou c4616c4260 Make slip-specific putchar sky-specific 2017-10-31 22:26:23 +00:00
George Oikonomou ab68be8672 Use the logging module 2017-10-31 22:26:23 +00:00
George Oikonomou 2388aa9302 Improve code style 2017-10-31 22:26:23 +00:00
George Oikonomou ab894dcde1 Change functions to static 2017-10-31 22:26:23 +00:00
George Oikonomou 1d9a3c5668 Move sky-specific example code to separate sub-dir 2017-10-31 22:26:23 +00:00
George Oikonomou 87395d161b Allow the inclusion of target-specific header 2017-10-31 22:26:23 +00:00
George Oikonomou 96e63e99ef Allow the target to specify its own Makefile
This can allow the target to e.g. add sources to the build
2017-10-31 22:26:22 +00:00
George Oikonomou 9d2091fbde Remove platform-specific configuration 2017-10-31 22:26:22 +00:00
George Oikonomou 6da8976c5e Use top-level target identification 2017-10-31 22:26:22 +00:00
George Oikonomou 3cb93f7df7 Remove obsolete files and code 2017-10-31 22:26:22 +00:00
George Oikonomou a05a6b59d0 Remove all unnecessary BAUD2UBR macro definitions 2017-10-31 21:56:38 +00:00
George Oikonomou 73544572cf Change all calls to adhere to new prototype 2017-10-31 21:56:38 +00:00
George Oikonomou 3460a4c735 Don't assume the platform will provide uart1.h 2017-10-31 21:56:38 +00:00
Simon Duquennoy 13f8db6290 Rework rpl-udp example. No more need for hardcoded IPv6 addresses. As the server is also the root, simply send to the DAG root (known via RPL DAG ID) 2017-10-31 18:59:53 +01:00
Simon Duquennoy e171a529f6 Update hello-world README.md 2017-10-31 18:59:53 +01:00
Simon Duquennoy 3418fff4df Move packet processing example as a new, simpler example: ipv6-hooks 2017-10-31 18:59:53 +01:00
Joakim Eriksson 0dbfda557d simplified the timer example 2017-10-31 16:21:52 +00:00
Simon Duquennoy 809449ca82 Fix sixtop example 2017-10-31 16:12:50 +00:00
Simon Duquennoy 653e43e7de Rework rpl-udp example. Now using simple-udp. Simplified and easier to configure. 2017-10-30 21:49:02 +00:00
Simon Duquennoy 3bb8123038 Fix RPL log message 2017-10-30 21:49:02 +00:00
Simon Duquennoy eafd90f014 Moving rpl-tsch examples into folder 6tisch 2017-10-30 21:49:02 +00:00
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
Simon Duquennoy 1472a07843 Move websocket example to http-socket 2017-10-30 21:49:02 +00:00
Simon Duquennoy 46b56c818a http-socket: run on rpl-lite 2017-10-30 21:49:02 +00:00
Simon Duquennoy 7b901b90b0 Fix websockets example 2017-10-30 21:49:02 +00:00
Simon Duquennoy 564398b44f Move packet-processing inside rpl-udp, an example which it already relied on 2017-10-30 21:49:01 +00:00
Simon Duquennoy a473de7e1f Packet-processing example: remove old make flag 2017-10-30 21:49:01 +00:00
Simon Duquennoy 2dd240184c Removing example udp-echo-server 2017-10-30 21:49:01 +00:00
Simon Duquennoy 97b9766fbb Logging example: added missing module 6top 2017-10-30 21:49:01 +00:00
Yasuyuki Tanaka bcf9f9c7ca sixtop: rewrite rpl-tsch-sixtop example with cooja mote
- create rpl-tsch-sixtop-cooja.csc
- remove rpl-tsch-sixtop-z1.csc
- update node-sixtop.c, which is based on examples/ipv6/rpl-tsch/node.c
- update sf-simple.c with the latest 6top APIs
2017-10-30 21:46:56 +00:00
George Oikonomou a42c8570e8 Remove code references to unsupported platform 2017-10-30 21:46:55 +00:00
George Oikonomou 44fe7fa37b Add Makefile.target for platform-specific examples 2017-10-30 21:46:55 +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 a3c185132a Tidy up webserver configuration (Native BR)
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 613320f64f Move example to the top-level dir (rpl-tsch-sixtop) 2017-10-30 21:46:54 +00:00
George Oikonomou ba677a325b Move example to the top-level dir (Packet processing) 2017-10-30 21:46:54 +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 516cd35935 Move example to the top-level dir (Native BR) 2017-10-30 21:46:54 +00:00