Commit Graph

13707 Commits

Author SHA1 Message Date
George Oikonomou
d88c3d0c01 Implement the GPIO HAL for CC13xx/CC26xx 2018-02-24 12:50:01 +00:00
George Oikonomou
565305d6c3 Introduce new GPIO Hardware Abstraction Layer 2018-02-24 12:50:01 +00:00
George Oikonomou
5065bf0519
Merge branch 'develop' into contrib/native-conf-mac 2018-02-24 12:37:43 +00:00
George Oikonomou
8f0d0edce7
Merge pull request #309 from nfi/contrib/remove-CCIF-CLIF
Remove the remaining obsolete Contiki Interface declaration macros (CCIF/CLIF)
2018-02-24 12:36:38 +00:00
Simon Duquennoy
884ba9805c Added missing inclusions of inttypes.h 2018-02-23 10:58:46 -08:00
Simon Duquennoy
9596a4285e Use PRI macros for safe printf and logs 2018-02-23 10:58:45 -08:00
Atis Elsts
b2eba53df9 TSCH: fix a bug in tsch_schedule_slot_operation scheduling 2018-02-23 14:17:37 +00:00
Simon Duquennoy
539d717263 Fix simple-node example configuration 2018-02-23 05:56:39 -08:00
Simon Duquennoy
8f742a1a62 tsch_schedule_print: use LOG_PRINT instead of printf 2018-02-23 05:56:39 -08:00
Simon Duquennoy
70b43e0bf6 Logging module: added ability to force logging 2018-02-23 05:28:40 -08:00
Simon Duquennoy
38caaeb9d1 Platform native: make MAC address configurable 2018-02-23 04:22:01 -08:00
Johan Liseborn
9aaba942e1 Handle block-wise transfer in observer notifications 2018-02-23 09:41:30 +01:00
Johan Liseborn
22e131bc6d Remove unused list of periodic services
The coap_resource_periodic_services list is no longer used, but it still
breaks the the observer functionality, so it should be removed.
2018-02-23 09:36:35 +01:00
Niclas Finne
309745780e Removed the remaining Contiki Interface declaration macros (CCIF/CLIF) 2018-02-21 01:14:10 +01:00
Simon Duquennoy
ef59ce132f
Merge pull request #300 from g-oikonomou/contrib/license
Fix project name
2018-02-19 22:17:00 +01:00
George Oikonomou
f34e0994d5 Fix project name 2018-02-19 01:39:38 +00:00
George Oikonomou
296f7efcd4
Merge pull request #295 from g-oikonomou/bugfix/cc13xx-cc26xx/serial-shell
Allow Shell operaction for CC13xx/CC26xx
2018-02-17 00:14:29 +00:00
George Oikonomou
fd72afbfcb Allow Shell operaction for CC13xx/CC26xx
Fixes #187
2018-02-16 15:42:45 +00:00
George Oikonomou
36f8cb24cc
Merge pull request #294 from g-oikonomou/bugfix/ieee-mode-frame-length
Correctly check against minumum RX frame length
2018-02-16 15:41:53 +00:00
George Oikonomou
5f6eee66ff Correctly check against minumum RX frame length 2018-02-16 15:04:02 +00:00
Simon Duquennoy
9e15ace32c
Merge pull request #224 from simonduq/contrib/routing-api
RPL as just a module: generic routing API
2018-02-14 18:10:02 +01:00
Simon Duquennoy
08c0352330
Merge branch 'develop' into contrib/routing-api 2018-02-14 17:48:48 +01:00
George Oikonomou
9777ac4300
Merge pull request #290 from MartenBE/remove-duplicate-const
Deleted duplicate const specifiers
2018-02-03 13:49:24 +00:00
Simon Duquennoy
8aec2ac030 Fix lwm2m header inclusions 2018-02-02 11:14:53 -08:00
Simon Duquennoy
fe7ded0762 Routing API: add function node_has_joined 2018-02-02 08:51:29 -08:00
Simon Duquennoy
177a68db53 CI: added a simulation test for RPL Classic in non-storing mode 2018-02-02 08:51:29 -08:00
Simon Duquennoy
ca13d2c3ef CI: added more compile tests for RPL Classic 2018-02-02 08:51:29 -08:00
Simon Duquennoy
30d12fd994 Fix potential compilation error for example multicast 2018-02-02 08:51:29 -08:00
Simon Duquennoy
123105ab20 Move source routing state management from RPL Lite and RPL Classic to uip. 2018-02-02 08:51:29 -08:00
Simon Duquennoy
62d128f5c7 RPL Classic: added stub implementations of NS functions when NS is disabled 2018-02-02 08:51:29 -08:00
Simon Duquennoy
f8ddf8c816 Added missing includes for modules that rely on RPL 2018-02-02 08:51:29 -08:00
Simon Duquennoy
229cec630c RPL Classic: use full inclusion paths 2018-02-02 08:50:17 -08:00
Simon Duquennoy
627cb3de9c Homogenize access to RPL non-storing links from external modules 2018-02-02 08:50:17 -08:00
Simon Duquennoy
e1088e59d7 Fix includes for tsch-rpl module 2018-02-02 08:50:17 -08:00
Simon Duquennoy
65cbc45145 Rename routing module flags 2018-02-02 08:50:17 -08:00
Simon Duquennoy
0fc93b6d37 Fix udp-client example, now using NETSTACK_ROUTING 2018-02-02 08:50:17 -08:00
Simon Duquennoy
5f4ad6d657 Fix compilation of multicast engines smrf and esmrf 2018-02-02 08:50:17 -08:00
Simon Duquennoy
7adfb92b63 Routing module configuration through netstack.h 2018-02-02 08:50:17 -08:00
Simon Duquennoy
f117770131 Fix inclusion paths 2018-02-02 08:50:17 -08:00
Simon Duquennoy
26d51c15d7 Routing API: added more missing functions, homogenize configuration 2018-02-02 08:50:17 -08:00
Simon Duquennoy
15b81c0fe5 Fix protocol-dependent def of UIP_MAX_ROUTES 2018-02-02 08:48:37 -08:00
Simon Duquennoy
fb8bf3d02d Remove unused define in uip6.c 2018-02-02 08:48:37 -08:00
Simon Duquennoy
b01c2d9802 Fix shell-commands.c 2018-02-02 08:48:37 -08:00
Simon Duquennoy
c9861b0726 Routing API: added neighbor_state_changed 2018-02-02 08:48:37 -08:00
Simon Duquennoy
c6f2364bd8 RPL Classic: fix rpl-ext-headers.c 2018-02-02 08:48:37 -08:00
Simon Duquennoy
dfa7d735ac Added necessary includes 2018-02-02 08:48:37 -08:00
Simon Duquennoy
4ffab13eeb Routing API: drop_route 2018-02-02 08:48:37 -08:00
Simon Duquennoy
eaa3b6ad79 Routing API: added link_callback 2018-02-02 08:48:37 -08:00
Simon Duquennoy
fac66307f6 RPL Lite: enable custom configuration of RPL_CONF_WITH_NON_STORING 2018-02-02 08:48:37 -08:00
Simon Duquennoy
fdbd89d018 Routing API: added ext_header_srh_update 2018-02-02 08:48:37 -08:00