Commit Graph

13068 Commits

Author SHA1 Message Date
Joakim Eriksson a5039634d5 fixed rpl-classic bug and moved the two lifetime loops into one 2017-11-17 11:58:17 -08:00
Simon Duquennoy cbdc3e4569 RPL non-storing mode: increase routing state lifetime by one period (60s) so as to ensure no link espired before its avertised lifetime 2017-11-17 11:58:17 -08:00
Simon Duquennoy 5449401d57
Merge pull request #174 from simonduq/contrib/project-conf-fix
Removing unnecessary defines
2017-11-17 20:57:10 +01:00
Simon Duquennoy cc39e4d615
Merge branch 'develop' into contrib/project-conf-fix 2017-11-17 20:19:32 +01:00
Simon Duquennoy 94a6ba15be
Merge pull request #172 from simonduq/contrib/remove-mt
Removing multi-threading support
2017-11-17 20:19:21 +01:00
Simon Duquennoy faf526b441
Merge branch 'develop' into contrib/remove-mt 2017-11-17 19:40:06 +01:00
Simon Duquennoy 84988ba6ef
Merge pull request #171 from simonduq/contrib/test-scripts
Border router and native network interface CI test
2017-11-17 19:39:32 +01:00
Simon Duquennoy cec2941221
Merge branch 'develop' into contrib/test-scripts 2017-11-17 19:02:57 +01:00
Simon Duquennoy 00d7395fee
Merge pull request #175 from simonduq/contrib/traceroute
Traceroute fix
2017-11-17 19:02:16 +01:00
Simon Duquennoy 83fb4b68b5
Merge branch 'develop' into contrib/traceroute 2017-11-17 17:26:17 +01:00
Simon Duquennoy 2c88ee2807
Merge pull request #166 from simonduq/contrib/travis-deterministic-tests
Make RPL random rearrangement tests non-stochastic
2017-11-17 17:26:05 +01:00
Simon Duquennoy 8f7b8cd23e Removing unused Cooja MT functions 2017-11-17 08:24:10 -08:00
Simon Duquennoy 5cf3aefe4a Update cooja to latest 2017-11-17 08:14:46 -08:00
Simon Duquennoy 6f15a2aa65 CI script tests: minor fixes 2017-11-17 08:06:47 -08:00
Simon Duquennoy db437fde33
Merge branch 'develop' into contrib/travis-deterministic-tests 2017-11-17 16:44:35 +01:00
Simon Duquennoy cb76fe68ed
Merge pull request #182 from atiselsts/contrib/mac_transmission_control
Allow to set a different number of MAC retransmissions for different classes of packets
2017-11-17 16:43:57 +01:00
Simon Duquennoy 8d6f720219
Merge branch 'develop' into contrib/mac_transmission_control 2017-11-17 15:56:08 +01:00
George Oikonomou 213dac4e8c
Merge pull request #181 from atiselsts/contrib/cc2538-cc26xx-deep-sleep
Use ENERGEST_TYPE_DEEP_LPM energest state for CC2538 and CC26xx
2017-11-17 14:55:59 +00:00
Joakim Eriksson 5c9997519b
Merge branch 'develop' into contrib/project-conf-fix 2017-11-17 15:54:03 +01:00
Atis Elsts a211cb6e31 Allow to set a different number of MAC retransmissions for different classes of packets 2017-11-17 14:13:20 +00:00
Atis Elsts 02c065db69 add deep sleep tracking for CC26xx 2017-11-15 12:17:53 +00:00
Atis Elsts 7b26ead9de add deep sleep tracking for CC2538 2017-11-15 12:17:44 +00:00
Joakim Eriksson 3c9ffedfcb
Merge pull request #173 from simonduq/contrib/disable-annotate
Disable TCP/IP annotations by default
2017-11-14 23:21:30 +01:00
Joakim Eriksson d71559d153
Merge branch 'develop' into contrib/disable-annotate 2017-11-14 22:53:18 +01:00
Simon Duquennoy 0bd107b0a0 uIP6 forwarding: clearer log messages 2017-11-14 10:04:31 +01:00
Simon Duquennoy 164f228e91 Added CI test for traceroute 2017-11-14 10:04:31 +01:00
Simon Duquennoy 640fbd33b5 CI script tests: order tests explicitly 2017-11-14 10:03:10 +01:00
Simon Duquennoy 45ef10ff64 CI script tests: homogenize logs 2017-11-14 10:02:58 +01:00
Simon Duquennoy 51f50738e9
Merge pull request #179 from fontikos/bugfix/leds
Bugfix in HAL for LEDs (leds.c)
2017-11-13 17:30:44 +01:00
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