Commit Graph

1523 Commits

Author SHA1 Message Date
Piotr Zierhoffer
2e687fe389 Update readme of rpl-udp example to mention Renode 2017-11-02 23:10:07 +01:00
Piotr Zierhoffer
6a70bbe013 Add renode target in rpl-udp Makefile
To run Renode with the rpl-udp demo, run the following command:

make renode TARGET=cc2538dk SCRIPT=rpl-udp
2017-11-02 17:02:35 +01:00
Piotr Zierhoffer
da2f84db19 Add sample Renode scripts for rpl-udp example
This sample allows to run two connected TI CC23538DK nodes, connected
via radio, in the Renode Framework. The emulation loads the compiled
binaries for client and server nodes. It also fetches a precompiled
bootloader.
2017-11-02 17:02:35 +01:00
George Oikonomou
77f4e75acf
Merge pull request #146 from simonduq/pr/border-router-common
Move more border router code to common directory
2017-11-02 13:10:28 +00:00
George Oikonomou
517031f673 Improve code style and remove obsolete lines 2017-11-02 09:49:01 +01:00
Niclas Finne
18d8008264 Added simple energest example 2017-11-02 00:09:53 +01:00
Simon Duquennoy
71ed11cdea Border router: removed unused variable 'prefix' 2017-11-01 20:32:45 +01:00
George Oikonomou
a0fcec6f02
Merge pull request #142 from simonduq/pr/examples-readme
More README.md work for the examples
2017-11-01 16:01:00 +00:00
Simon Duquennoy
50f060477c RPL border router: move more shared functionality to common directory 2017-11-01 16:07:46 +01:00
Simon Duquennoy
2d2b60fe5b RPL border router: move webserver code to common directory 2017-11-01 16:07:46 +01:00
Simon Duquennoy
575966a63e
Merge pull request #145 from simonduq/pr/border-router-enhancement
Border-router: move border-router.c to top level for cleaner compilation
2017-11-01 15:34:09 +01:00
Joakim Eriksson
7e9c95f031
Merge pull request #143 from simonduq/pr/coap-example-rename
Move 'examples/coap-example' to 'examples/coap'
2017-11-01 14:43:01 +01:00
Simon Duquennoy
3a3a30cb69 Border-router: move border-router.c to top level for cleaner compilation 2017-11-01 14:40:18 +01:00
Simon Duquennoy
16a77d97f7 Move 'examples/coap-example' to 'examples/coap' 2017-11-01 09:31:20 +01:00
Simon Duquennoy
dfb7940d17 Added general RPL border router readme 2017-11-01 09:27:51 +01:00
Simon Duquennoy
c7316ad63d Added embedded RPL border router readme 2017-11-01 09:27:18 +01:00
Simon Duquennoy
79e823b4d3 Update slip-radio readme 2017-11-01 09:26:57 +01:00
Simon Duquennoy
3eb98851d5 Update rpl-udp example readme 2017-11-01 09:26:51 +01:00
Simon Duquennoy
3a4c7d5dc4 Update native RPL border router readme 2017-11-01 09:26:11 +01:00
Simon Duquennoy
193f55d79a Minor logging improvement for the border router 2017-11-01 08:51:41 +01:00
George Oikonomou
bfb744bdaa Delete platform-specific border-router example (jn516x/tsch/simple-sensor-network/) 2017-11-01 00:06:02 +00:00
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