Commit Graph

13089 Commits

Author SHA1 Message Date
Simon Duquennoy
071f542078 uIP6: check MTU, check and update TTL even in the case of routing header forwarding 2017-11-13 16:37:23 +01:00
Xenofon (Fontas) Fafoutis
f206ee6fe6 Bugfix in HAL for LEDs. Static variable leds removed.
Bugfix in HAL for LEDs. Inline function show_leds removed.
2017-11-13 15:10:23 +00:00
Xenofon (Fontas) Fafoutis
828ed7a9c6 Bugfix in HAL for LEDs. Static variable leds did not get updated. 2017-11-13 13:05:08 +00:00
Simon Duquennoy
54f2cbe6ab
Merge pull request #177 from g-oikonomou/contrib/tidy-up-leds
Remove LED undefs
2017-11-13 09:34:41 +01:00
Simon Duquennoy
295a0c6d63 CI: simplify script tests 2017-11-12 14:25:29 +01:00
Simon Duquennoy
6cf4d62e90 Added CI test: native node ping 2017-11-12 14:25:29 +01:00
Simon Duquennoy
7c1c901028 Added CI test: border router on Sky motes 2017-11-12 14:25:28 +01:00
Simon Duquennoy
44e33a8da3 Added CI test: border router with TSCH 2017-11-12 14:25:28 +01:00
Simon Duquennoy
853a0a9c56 Added basic border router test, platform cooja, testing ping 2017-11-12 14:25:28 +01:00
Simon Duquennoy
22cc45c797 Added ability to run arbitrary .sh scripts as test 2017-11-12 14:25:28 +01:00
George Oikonomou
917c4c87de Remove LED undefs 2017-11-12 11:58:35 +00:00
Simon Duquennoy
87d8f1854e sixtop example: remove unnecessary defines from project-conf.h 2017-11-11 15:35:11 +01:00
Simon Duquennoy
af4d2a943f 6tisch example: remove unnecessary define from project-conf.h 2017-11-11 15:34:47 +01:00
Simon Duquennoy
4307744f22 etsi-plugtest-2017 example: remove unnecessary define from project-conf.h 2017-11-11 15:34:29 +01:00
Simon Duquennoy
aaf2e297cd rpl-lite CI test: remove unnecessary define from project-conf.h 2017-11-11 15:33:59 +01:00
Simon Duquennoy
7f8ff9d9af Simulation script for tests with random rearrangement: use a random generator that lets us control the seed. Set the seed to the Cooja simulation seed. 2017-11-11 15:28:48 +01:00
Simon Duquennoy
0952960b91 Removing multi-threading support 2017-11-11 15:28:11 +01:00
Simon Duquennoy
3572ab1f4f Platform cooja: disable TCPIP annotations by default 2017-11-10 23:46:51 +01:00
Simon Duquennoy
196d64aa66
Merge pull request #170 from g-oikonomou/contrib/delete-native-stubs
Remove obsolete sensors from the native platform
2017-11-10 23:32:20 +01:00
George Oikonomou
6212359628 Remove obsolete sensors from the native platform
The native platform code has a number of sensor drivers, all of which appear to be stubs and/or unused. This commit removes them.

Even though the platform doesn't have LEDs, we leave this one intact so that LED-using examples can still build.
2017-11-10 15:11:18 +00:00
Simon Duquennoy
4f89114404
Merge pull request #160 from e120guru/develop
TSCH: defensive programming: check for NULL pointer before attempting to send keep-alive
2017-11-09 19:00:18 +01:00
Simon Duquennoy
80ddae94d0
Merge branch 'develop' into develop 2017-11-09 16:13:15 +01:00
Simon Duquennoy
1a4efcd38d
TSCH: when not sending KA, issue LOG_ERR rather than LOG_INFO 2017-11-09 16:13:00 +01:00
George Oikonomou
dbadda21e0
Merge pull request #161 from simonduq/contrib/doxygen-rpl-lite
Doxygen improvements for rpl-lite
2017-11-07 16:20:53 +00:00
Simon Duquennoy
f5511dfbd5 Doxygen: add more descriptions in rpl-lite/rpl-types.h 2017-11-07 15:46:36 +01:00
Simon Duquennoy
ae9aaf7632 Doxygen: fix glitch that caused some of the rpl-lite not to be included in the documentation 2017-11-07 15:46:36 +01:00
Michael Karlsson
c33c10540a Avoid tsch crash when loosing timesource 2017-11-07 01:43:54 +01:00
George Oikonomou
0adc6bfbad Merge Release v4.0 into develop 2017-11-06 15:13:17 +00:00
Simon Duquennoy
8f8c74701f
Merge pull request #154 from g-oikonomou/bugfix/ignore-doxygen-output
Gitignore doxygen output files in their new location
2017-11-05 10:15:44 +01:00
Simon Duquennoy
e63de9271c
Merge pull request #155 from yatch/pr/bugfix-in-sixtop-example
sixtop: bugfix adding a missing 'static' modifier
2017-11-05 10:15:21 +01:00
Yasuyuki Tanaka
669a646f19 sixtop: bugfix adding a missing 'static' modifier 2017-11-05 11:30:44 +09:00
George Oikonomou
e4e56fc4d3 Gitignore doxygen output files in their new location
We moved doxygen documentation, so build artifacts are no longer being ignored. This commit sets .gitignore all documentation output in its new location
2017-11-04 22:20:51 +00:00
Simon Duquennoy
0574546875
Merge pull request #153 from contiki-ng/simonduq-patch-1
Update rpl-udp example README.md
2017-11-03 18:08:48 +01:00
Simon Duquennoy
a5eb7b6164 Update rpl-udp example README.md 2017-11-03 17:05:44 +01:00
Simon Duquennoy
6cedb103d4
Merge pull request #151 from antmicro/pr/renode-integration
Renode example in rpl-udp demo
2017-11-03 13:48:12 +01:00
George Oikonomou
1f09d3a8b0
Merge pull request #152 from nfi/contrib/update-cooja
Update submodule Cooja to latest version
2017-11-03 12:36:07 +00:00
Niclas Finne
b7862c2fb5 Update submodule Cooja to latest version 2017-11-03 10:02:25 +01:00
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
Simon Duquennoy
cbeac32343
Merge pull request #148 from nfi/contrib/native-tun
Platform native: Avoid trying to use the tun when the tun is not available.
2017-11-02 14:26:06 +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
George Oikonomou
66b9a317ac
Merge pull request #147 from nfi/contrib/energest-example
New Energest example
2017-11-02 01:06:32 +00:00
Niclas Finne
5c6117e698 Platform native: Avoid trying to use the tun when the tun is not available.
This allows a native platform application to run without network.
2017-11-02 01:32:51 +01:00
Niclas Finne
48eeb1caa1 Added energest example to regression compile tests 2017-11-02 01:17:26 +01:00
Niclas Finne
36362a49d3 Added energest configuration to viewconf 2017-11-02 00:10:56 +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