Simon Duquennoy
|
48c809a320
|
Shell: added command to print tsch schedule
Conflicts:
apps/shell/shell-commands.c
|
2017-07-16 16:39:54 +02:00 |
|
Simon Duquennoy
|
0ea63514e3
|
Shell: added a number of RPL and TSCH mngt functions
|
2017-07-10 17:45:07 +02:00 |
|
Simon Duquennoy
|
5999323a05
|
More Shell commands
|
2017-07-07 18:13:21 +02:00 |
|
Simon Duquennoy
|
75f3a154ad
|
Added shell command to configure log level at runtime
|
2017-07-07 15:13:43 +02:00 |
|
Simon Duquennoy
|
74ed8bc585
|
Merge pull request #51 from simonduq/pr/cleanup-config
Some config cleanup
|
2017-07-07 13:54:17 +02:00 |
|
Simon Duquennoy
|
dc9e77eaf2
|
Simplify CSMA configuration
|
2017-07-06 10:01:56 +02:00 |
|
Simon Duquennoy
|
9a0087faf3
|
Simplify configuration through more suitable defaults, and removed unused features. Cleanup many configuration files.
|
2017-07-06 10:01:55 +02:00 |
|
Simon Duquennoy
|
9143729ded
|
Use 802.15.4-2015 frame v2 by default
|
2017-07-05 17:46:22 +02:00 |
|
Simon Duquennoy
|
3f6cc0256f
|
Renaming FRAME802154_IEEE802154E_2012 to FRAME802154_IEEE802154_2015
|
2017-07-05 17:43:00 +02:00 |
|
Simon Duquennoy
|
c3ec92dc2c
|
Refactor how packet sent callbacks are handled for TSCH, RPL, 6lowpan and DS6
|
2017-07-04 10:15:05 +02:00 |
|
Simon Duquennoy
|
5df65382b3
|
rpl-lite: added state to DAG and only start advertising once reachable, added poisoning and leaving after a delay, improved management of DAG expiration
|
2017-06-29 16:53:17 +02:00 |
|
Simon Duquennoy
|
c297c89f8d
|
TSCH: some rework on tsch-queue
|
2017-06-29 16:46:29 +02:00 |
|
Simon Duquennoy
|
f64ec24c9b
|
Rename CONTIKI_NETWORK_DENSITY and CONTIKI_NETWORK_SIZE to NBR_TABLE_CONF_MAX_NEIGHBORS and NETSTCK_ROUTING_STATE_SIZE
|
2017-06-29 16:46:23 +02:00 |
|
Simon Duquennoy
|
08ac18b4e9
|
TSCH and CSMA: consistent seqno handling
|
2017-06-29 16:46:18 +02:00 |
|
Simon Duquennoy
|
17309e42fc
|
TSCH: remove pending rx packet from ringbuf only after processing it
|
2017-06-29 16:46:17 +02:00 |
|
Simon Duquennoy
|
8a71f8ac61
|
TSCH: use default MAX_BE
|
2017-06-29 16:46:17 +02:00 |
|
Simon Duquennoy
|
b6e24d9966
|
TSCH: logging fixes
|
2017-06-29 16:46:16 +02:00 |
|
Simon Duquennoy
|
207d166ce6
|
TSCH: logging, and code style fixes
|
2017-06-29 16:46:16 +02:00 |
|
Simon Duquennoy
|
eadc38ac1f
|
TSCH: time-source recovery in case of failed keep-alive
|
2017-06-29 16:46:15 +02:00 |
|
Simon Duquennoy
|
89cbf87eee
|
TSCH: be more picky in incoming frame filtering
|
2017-06-29 16:46:15 +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
|
821590c4b5
|
Logging: added feature for compact address logging (last 16 bits). Cleanup more logs in MAC layers, IPv6 and RPL
|
2017-06-29 16:46:13 +02:00 |
|
Simon Duquennoy
|
a78b4e32e9
|
Logging system: print the module name only on newlines
|
2017-06-29 16:46:12 +02:00 |
|
Simon Duquennoy
|
250707c2d7
|
Use full include path for rpl and rpl-lite .h files, in core
|
2017-06-29 16:46:11 +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
|
fcc1778dc0
|
Remove all references to Rime
|
2017-06-22 18:31:13 +02:00 |
|
Simon Duquennoy
|
830ac8a2da
|
Logging fixes
|
2017-06-21 17:11:20 +02:00 |
|
Simon Duquennoy
|
9231d9f82d
|
Logging module naming: LOG_MODULE_STR becomes LOG_MODULE
|
2017-06-21 17:09:39 +02:00 |
|
Simon Duquennoy
|
07765f8e70
|
Cleanup CSMA logging
|
2017-06-21 17:09:38 +02:00 |
|
Simon Duquennoy
|
4c68f68b07
|
Logging fixes
|
2017-06-21 17:09:37 +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 |
|
Simon Duquennoy
|
ea09903d67
|
Move llsec802154.h to core/net/mac
|
2017-05-18 09:56:57 +02:00 |
|
Simon Duquennoy
|
f79aa2174e
|
All MAC layers as distinct modules
|
2017-05-17 22:00:16 +02:00 |
|
Simon Duquennoy
|
880e69f770
|
Merging csma and nullrdc
|
2017-05-17 21:50:33 +02:00 |
|
Simon Duquennoy
|
2018c18130
|
Removing unused features of nullrdc
|
2017-05-17 15:30:17 +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
|
bd6f26963a
|
Fix cc2538-common example makefile
|
2017-05-17 15:09:07 +02:00 |
|
Simon Duquennoy
|
95323b9ce7
|
Remove channel_check_interval
|
2017-05-17 14:34:29 +02:00 |
|
Simon Duquennoy
|
682e8f42b9
|
nullmac: now a MAC that does nothing
|
2017-05-17 14:27:12 +02:00 |
|
Simon Duquennoy
|
766c0e21dd
|
Removing platform z1
|
2017-05-17 13:48:01 +02:00 |
|
Simon Duquennoy
|
a346959ba4
|
Removing unused framer
|
2017-05-16 22:23:05 +02:00 |
|
Simon Duquennoy
|
35a9984122
|
Removing the need for nullrdc-noframer
|
2017-05-16 22:12:40 +02:00 |
|
Simon Duquennoy
|
a980593bd6
|
Added framer sub-directory to core/net/mac
|
2017-05-16 21:05:21 +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 |
|
Bernhard Hackl
|
848f801460
|
Fix several uninitialized variables
|
2017-04-19 01:55:27 -07:00 |
|
Simon Duquennoy
|
a330f59b8e
|
TSCH readme: update with 802.15.4-2015 and 6TiSCH
|
2017-04-04 14:15:48 +02:00 |
|
Simon Duquennoy
|
51205eb809
|
TSCH readme: link to reference paper on implem and eval
|
2017-04-04 14:12:35 +02:00 |
|
Laurent Deru
|
9b6ba3c009
|
Make frame fcf creation and parsing standalone functions
|
2017-03-08 15:25:55 +01:00 |
|