Simon Duquennoy
f127185371
Travis: more RPL compile tests
2017-07-03 17:05:14 +02:00
Simon Duquennoy
2d0e86aa45
rpl-lite: less aggressive probing function: only probe non-fresh neighbors. Default period set to 90s"
2017-06-29 18:59:55 +02:00
Simon Duquennoy
dd5cd8ff37
rpl-classic root-loss test: give more time to recover now with less aggressive link-stats update
2017-06-29 16:53:42 +02:00
Simon Duquennoy
076817faec
rpl-lite: enable DAO-ACK by default. Various other improvements
2017-06-29 16:46:14 +02:00
Simon Duquennoy
a6643a9835
Added RPL-lite, a lightweight implementation of RPL. This is the new default.
2017-06-29 16:46:07 +02:00
Simon Duquennoy
1dcba2a700
Added logging example for regression testing with all logs enabled
2017-06-21 17:09:38 +02:00
Simon Duquennoy
661f4c5023
Use logging module for MAC layers
2017-06-21 17:09:37 +02:00
Simon Duquennoy
3d5ee21d69
Fix a number of compiler warnings
2017-06-21 12:06:57 +02:00
Nicolas Tsiftes
7e273ff48c
Removed servreg-hack.
2017-06-16 15:37:14 +02:00
Simon Duquennoy
d51a9a0811
Making apps makefile optional. Removing shell.
2017-05-18 11:42:06 +02:00
Simon Duquennoy
2928e3e440
Remove cooja-ip64 compiler warnings
2017-05-18 10:23:28 +02:00
Simon Duquennoy
dd4ea6d412
Move zoul examples one level up
2017-05-18 09:56:47 +02:00
Simon Duquennoy
880e69f770
Merging csma and nullrdc
2017-05-17 21:50:33 +02:00
Simon Duquennoy
d1641530dd
Merge branch 'wip/platform-cleanup' into wip/mac-rdc
...
Conflicts:
drivers/dev/cc2520/cc2520.c
drivers/platform/wismote/Makefile.wismote
drivers/platform/wismote/contiki-conf.h
drivers/platform/wismote/contiki-wismote-main.c
drivers/platform/z1/Makefile.z1
drivers/platform/z1/contiki-conf.h
drivers/platform/z1/contiki-z1-main.c
examples/ipso-objects/cooja-example-ipso-objects.csc
examples/rssi-scanner/Makefile
2017-05-17 15:13:16 +02:00
Simon Duquennoy
aa1191d8f0
Remove RDC layer
2017-05-17 15:09:19 +02:00
Simon Duquennoy
5a04f1969e
Remove explicit configuration of nullrdc as it is the new default
2017-05-17 14:19:14 +02:00
Simon Duquennoy
766c0e21dd
Removing platform z1
2017-05-17 13:48:01 +02:00
Simon Duquennoy
e7088ec6c4
Removing platform wismote
2017-05-17 13:37:27 +02:00
Simon Duquennoy
8a988396d7
New default: CSMA over 802.15.4
2017-05-16 22:12:29 +02:00
Simon Duquennoy
a980593bd6
Added framer sub-directory to core/net/mac
2017-05-16 21:05:21 +02:00
Simon Duquennoy
3eefb4e10f
Merge Travis sub-tests for faster check time
2017-05-16 20:55:13 +02:00
Simon Duquennoy
51beaee1b5
Re-arrange examples, in particular, move platform-specific examples to examples/platform-specific
2017-05-16 17:47:57 +02:00
Simon Duquennoy
85477e0243
Disable large network test (temporarily). Re-arrange RPL tests.
2017-05-16 16:12:59 +02:00
Simon Duquennoy
54d6756815
Move cpu, dev and platform into a new top-level directory: drivers
2017-05-16 09:04:52 +02:00
Simon Duquennoy
6220aea14a
Removing Rime, old platforms, old MAC layers, LLSEC (as a layer), some examples and apps
2017-05-14 01:14:05 +02:00
George Oikonomou
dcd0ad22e7
Add travis tests for CC1350 boards
2017-05-13 15:57:54 +02:00
Yasuyuki Tanaka
3559402781
RPL: add regression test for multicast
...
This test aims to reproduce the issue #2031 :
https://github.com/contiki-os/contiki/issues/2031
Test nodes are built from the code under example/ipv6/multicast with
WITH_SMRF=1 and WITH_DAO_ACK=1.
If the simulation runs through for one hour, the test is regarded as
success. Otherwise, when it crashes, the test fails.
2017-04-03 17:54:18 +09:00
Yasuyuki Tanaka
8df0f7dd01
Add a regression test for ringbufindex APIs
2017-03-09 16:47:24 +09:00
Yasuyuki Tanaka
8b77c5ef4c
TSCH: add a regression test for tsch_queue_flush_nbr_queue()
2017-02-10 17:37:33 +01:00
Nicolas Tsiftes
5eb2ac15ff
Merge pull request #2073 from cetic/pr-fix-send-na
...
Fix semantic of UIP_ND6_SEND_NA and add UIP_ND6_SEND_NS
2017-01-20 13:18:43 +01:00
Nicolas Tsiftes
0cfda4c026
Merge pull request #2053 from cetic/pr-fix-dag-lifetime
...
Use RPL_DAG_LIFETIME when computing dag lifetime
2017-01-20 11:08:43 +01:00
Yasuyuki Tanaka
651147df57
TSCH: Fix incorrect test criteria for regression-tests
...
The tests are recognized as success when a return value by
rpl_ns_num_nodes(), the number of entries in the nodelist, tells all the
routes for the nodes in the network are installed.
There are eight nodes in addition to one root node. Therefore, the value
for test success should not be eight but nine since we have to take into
account an nodelist entry for the root.
2017-01-19 14:35:37 +01:00
Yasuyuki Tanaka
ac937eda24
TSCH: re-enable TSCH regression tests with Cooja mote
2017-01-19 14:25:06 +01:00
Laurent Deru
0fb597f2fa
Use RPL_DAG_LIFETIME when computing dag lifetime
2017-01-16 16:56:22 +01:00
Laurent Deru
12c930893c
Fix semantic of UIP_ND6_SEND_NA and add UIP_ND6_SEND_NS
2017-01-16 15:48:14 +01:00
Yasuyuki Tanaka
4069ac5262
TSCH: add a regression test for tsch-packet.c
2017-01-10 11:45:59 +01:00
George Oikonomou
960b81d484
Merge pull request #2024 from alignan/pull/eth-gw
...
Zolertia Orion ethernet router with active POE support
2017-01-09 21:03:45 +00:00
Antonio Lignan
579620ce0e
Added Zolertia Orion ethernet router with active POE support
2016-12-29 13:07:53 +01:00
Yasuyuki Tanaka
5d19196e54
Update 04-rime/07-sky-collect.csc
...
- decrease timeout value to 450,000 msec, which is enough to send 10
messages at 30 seconds interval after 2 minutes start-up wait
- handle the case of receiving seqno out of range
2016-12-14 12:38:55 +01:00
Antonio Lignan
bd3f8fa3c5
Merge pull request #1939 from bthebaudeau/re-mote-sd-fat
...
Add global SD/MMC and FAT support, with RE-Mote as an example
2016-12-10 18:32:39 +01:00
Yasuyuki Tanaka
3872965362
frame802154: comply with IEEE 802.15.4-2015 on PAN ID Field Handling
...
This patch changes the behaviors of frame802154_has_panid() for frames
of frame version 0b10 so that it complies with the PAN ID Field Handling
specification in IEEE 802.15.4-2015. For the other frame versions, 0b00
and 0b01, no change is made in frame802154_has_panid().
For more information, please refer to:
https://github.com/contiki-os/contiki/pull/1914/
2016-12-05 22:45:07 +01:00
Benoît Thébaudeau
a6d348917d
Add FAT example
...
Zoul RE-Mote revision B is supported.
Signed-off-by: Benoît Thébaudeau <benoit@wsystem.com>
2016-11-27 22:50:45 +01:00
George Oikonomou
20dc86c039
Add sensniff travis tests
2016-08-12 15:58:02 +01:00
George Oikonomou
32e4f0f432
Remove legacy CC2538 sniffer example
2016-08-12 01:23:50 +01:00
George Oikonomou
fa769b98e9
Remove legacy CC2530 sniffer example
2016-08-12 01:23:49 +01:00
Simon Duquennoy
a3c8fe6724
Travis: remove all tests involving TSCH compilation on z1, which resulted in stochastic off-by-2-bytes linker errors
2016-08-03 16:00:31 +02:00
Simon Duquennoy
7a1576815e
rpl-tsch example: use RPL non-storing mode
2016-06-30 18:15:23 +02:00
Simon Duquennoy
819916668e
Incorporate latest changes on rpl tests to 23-rpl-non-storing
2016-06-08 14:09:43 +02:00
Simon Duquennoy
b32b3f6666
RPL non-storing: add compile-test to also check for warnings
2016-06-08 14:03:22 +02:00
Simon Duquennoy
1a7133bbf2
Simplified configuration of RPL non-storing mode
2016-06-08 14:03:21 +02:00