Commit Graph

405 Commits

Author SHA1 Message Date
Simon Duquennoy 15a06b85bc Added flag for 802.15.4 default channel 2018-04-13 02:26:48 -07:00
carlosgp143@gmail.com f9c91ce527 Changed RPL_LEAF_ONLY flag to a runtime flag with getter and setter 2018-04-12 16:49:17 +02:00
Simon Duquennoy 8abd9ad984
Merge branch 'develop' into pr/ndc-bugfix 2018-04-07 14:30:04 +02:00
George Oikonomou 8eb9e0f276
Merge branch 'develop' into contrib/shell-rpl-refresh-routes 2018-04-05 23:47:24 +01:00
George Oikonomou e1816115be
Merge branch 'develop' into fix/csma 2018-04-05 23:12:52 +01:00
Simon Duquennoy 9dfcb2ebb6 Various logging improvements 2018-04-05 20:47:02 +02:00
Simon Duquennoy c56d11502b CSMA: fix configuration bug 2018-04-05 20:44:04 +02:00
Simon Duquennoy 9630245cda CSMA: reset collision count to 0, not CSMA_MIN_BE 2018-04-05 20:43:51 +02:00
Simon Duquennoy 96032fa47b Shell: added ability to trigger a RPL DTSN increment 2018-04-05 20:33:28 +02:00
Xenofon (Fontas) Fafoutis 629803c5e5 ext-flash driver moved to arch/dev/ 2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis ab40997fd0 ext-flash driver: minor with pin unknown 2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis b4b6ab1bdf improvements in ext-flash driver 2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis d7baa54bd0 SPI HAL API: lock()/open() and close()/unlock() merged 2018-04-04 11:30:32 +01:00
George Oikonomou 2cad626360 Rename new SPI API to spi.[ch] 2018-04-04 11:30:32 +01:00
George Oikonomou ee4e287fc5 Rename old SPI API to -legacy.h 2018-04-04 11:30:32 +01:00
George Oikonomou 7160e1dbd2 Change the way of configuring SPI controller count 2018-04-04 11:30:32 +01:00
George Oikonomou f6f0c15421 Rename macro and move to HAL 2018-04-04 11:30:32 +01:00
George Oikonomou e7eee05c7d Add some inludes explicitly 2018-04-04 11:30:32 +01:00
George Oikonomou fe05c6f865 Fix doxygen errors 2018-04-04 11:30:32 +01:00
xenofon (Fontas) Fafoutis e7d7ee3962 generic spi driver for cc26xx-cc13xx
launchpad and ext-flash implementation
2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis cf291c22f0 Minor changes in the GPIO HAL 2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis 91882209bf HAL SPI API Proposal
Documenting the SPI HAL API
2018-04-04 11:30:32 +01:00
Niclas Finne 0683d4dc3d Imported SPI API from Yanzi Networks internal Contiki fork. 2018-04-04 11:30:32 +01:00
George Oikonomou 46f73b9a8a Remove obsolete Makefile 2018-04-02 23:00:52 +01:00
Simon Duquennoy 5e21edb20b
Merge branch 'develop' into contrib/gpio/logging 2018-04-02 21:15:16 +02:00
Simon Duquennoy d01f6381be
Merge branch 'develop' into contrib/led-hal/no-led-support 2018-04-02 19:26:27 +02:00
George Oikonomou 84a74907f3 Allow the LED HAL to work on platforms without LEDs 2018-04-01 15:20:19 +01:00
George Oikonomou 59e26c8b21 Add some logging to the GPIO HAL 2018-04-01 14:33:04 +01:00
Yasuyuki Tanaka 601e14ebc7 uip-nd6: bugfix on address resolution by Neighbor Discovery protocol
nbr_table_update_lladdr() fails to update the lladdr of a nbr with a
new one when the new lladdr is used in nbr_table. This causes
communication errors when NS/NA is employed.

uip_ds6_nbr_update_ll() is introduced to resolve this issue. And
nbr_table_update_lladdr() is removed since it's not used any more.
2018-04-01 13:11:47 +02:00
George Oikonomou 148e796ee1 Don't implement putc and __sp
Those two functions are not necessary in Contiki-NG
2018-03-30 22:21:24 +01:00
George Oikonomou b2438b4563 Enable putchar for all arm platforms
Instead of having to #undef putchar in every file where we want to use it, we undef it across the board. See the comment in arm-def.h as to why this needs done.
2018-03-30 22:20:48 +01:00
George Oikonomou 04ca5fd46a Update doxygen content and structure 2018-03-30 15:24:04 +01:00
George Oikonomou 6d592945a0 Use a single common dbg.h 2018-03-30 15:23:50 +01:00
George Oikonomou ed3e2c850e Remove depedency to a debug-uart.h 2018-03-30 15:23:50 +01:00
George Oikonomou 8e52414e44 Fix naming convention 2018-03-30 15:23:50 +01:00
George Oikonomou bb338affeb Move dbg-io to os 2018-03-30 15:23:50 +01:00
Yasuyuki Tanaka c7d60bc8a6 sixtop: update to draft-ietf-6tisch-6top-protocol-10
- remove the schedule generation management using GEN field
- add SIGNAL command
- add RC_ERR_SEQNUM
- rename and reorder return codes
2018-03-29 16:19:21 +02:00
Yasuyuki Tanaka 62a93a7e62 sixtop: fix typos in error messages 2018-03-29 16:19:21 +02:00
Simon Duquennoy a3e62befb8 TSCH: rework .h system, now following the same structure as rpl-lite 2018-03-28 10:39:41 -07:00
Joakim Eriksson 5e45ffc194
Merge branch 'develop' into fix_observer 2018-03-28 08:21:47 +02:00
Yasuyuki Tanaka 4206761ccf shell: add missing UIP_CONF_IPV6_RPL guard 2018-03-27 17:22:52 +02:00
Yasuyuki Tanaka 49e5cf3c8c sicslowpan: fix debug messages and remove TABs 2018-03-26 20:55:56 +02:00
Simon Duquennoy 146427724a TSCH-RPL: reset link statistics when leaving network 2018-03-25 07:02:32 -07:00
Simon Duquennoy c6a5819d8d RPL local repair: do not reset link statistics 2018-03-25 06:31:01 -07:00
Simon Duquennoy 35bcaeb828
Merge branch 'develop' into infinite-ka-fix 2018-03-23 19:01:19 +01:00
Tim van der Lee 5b0c5b7007 Changed keepalive callback to avoid sending immediate keepalive when the network is congested 2018-03-23 11:40:05 +01:00
Simon Duquennoy bc3e37e5e1
Merge branch 'develop' into pr/shell-improvement 2018-03-22 21:21:22 +01:00
Yasuyuki Tanaka 90248b6dc2 shell: minor fix on shell output message 2018-03-22 17:42:21 +00:00
Yasuyuki Tanaka ecd64846a8 shell: add NULL pointer check 2018-03-22 17:41:54 +00:00
Yasuyuki Tanaka fb5fa58ec3 shell: replace TAB with spaces 2018-03-22 17:37:14 +00:00