Smart supermarket toy implementation for Networked Embedded Systems exam on Launchpad CC2650 with contiki-ng
Go to file
Angelos Oikonomopoulos 45b0241f94 Introduce dynamically registered shell command sets
Commands are part of a single array, which means that their definition
is static. However, different apps in the same source tree may
reasonably want to add to the command set (perhaps even shadow existing
commands), which would make for awkward code.

Instead, allow dynamic registration/deregistration of command sets at
runtime. This keeps the data overhead low (two pointers per enabled
command set).
2018-06-11 11:09:24 +00:00
arch rx full IRQ handling for cc13xx/cc26xx 2018-06-05 13:14:00 +02:00
examples Fix copyright headers 2018-06-06 15:38:26 +02:00
os Introduce dynamically registered shell command sets 2018-06-11 11:09:24 +00:00
tests Added compile test for example libs/deployment 2018-06-06 15:38:26 +02:00
tools Update cc2538-bsl to latest version 2018-06-07 12:56:34 +01:00
.gitattributes Add binary files file extension 2015-10-22 16:19:39 +02:00
.gitignore Add support for documentation on readthedocs.io 2018-06-05 21:10:01 +01:00
.gitmodules Added LWM2M standalone example as submodule for regression tests 2018-01-12 01:20:53 +01:00
.travis.yml Merge branch 'develop' into contrib/readthedocs 2018-06-05 22:04:25 +01:00
CONTRIBUTING.md CONTRIBUTING.md: link to wiki where the content has moved 2017-10-29 08:55:23 +01:00
LICENSE.md Fix project name 2018-02-19 01:39:38 +00:00
Makefile.embedded Document the various top-level Makefiles 2018-05-26 14:13:06 +01:00
Makefile.identify-target Document the various top-level Makefiles 2018-05-26 14:13:06 +01:00
Makefile.include Merge branch 'develop' into contrib/tools/viewconf 2018-05-28 20:53:14 +02:00
Makefile.tools Use $(MAKE) instead of make to invoke recursively 2018-05-27 19:21:08 +01:00
README.md Update top-level README 2018-04-07 14:49:40 +01:00

README.md

Contiki-NG: The OS for Next Generation IoT Devices

Build Status license Latest release GitHub Release Date Last commit

Contiki-NG is an open-source, cross-platform operating system for Next-Generation IoT devices. It focuses on dependable (secure and reliable) low-power communication and standard protocols, such as IPv6/6LoWPAN, 6TiSCH, RPL, and CoAP. Contiki-NG comes with extensive documentation, tutorials, a roadmap, release cycle, and well-defined development flow for smooth integration of community contributions.

Unless excplicitly stated otherwise, Contiki-NG sources are distributed under the terms of the 3-clause BSD license.

Contiki-NG started as a fork of the Contiki OS and retains some of its original features.

Find out more:

Engage with the community: