Questions tagged [contiki]

Contiki is an open source operating system for the Internet of Things.

What is Contiki?

Contiki is an open source operating system for the Internet of Things (IoT). Contiki allows tiny, battery-operated low-power systems communicate with the Internet. Contiki-OS is developed by a world-wide team of developers with contributions from Atmel, Cisco, ETH, Redwire LLC, SAP, Thingsquare, and many others, led by Adam Dunkels of Thingsquare.

Questions about Contiki-NG (Next Generation Contiki) are also welcome here. Contiki-NG is a fork of Contiki, with focus on next generation IoT protocols and platforms.

Where is Contiki used?

Contiki is used in a wide variety of IoT systems, such as city sound monitoring, street lights, networked electrical power meters, industrial monitoring, radiation monitoring, construction site monitoring, alarm systems, and remote house monitoring.

Contiki references

Contiki-NG references

Related Tags:

578 questions
-1
votes
1 answer

How to create makefile in cooja?

I am trying to make program for rssi measurement in cooja. Recently, I found that the makefile is a must for running the programs, but the /contiki/examples has so many examples with different makefile contents. For instance, "collect" uses certain…
-1
votes
1 answer

" Not a git repository:" error message on running Contiki tutorial

I'm trying to run the hello-world example in contiki on a sky tmote. I'm using ubuntu and followed this tutorial: http://www.contiki-os.org/start.html make TARGET=z1 hello-world make TARGET=z1 savetarget make hello-world.upload *make -k -j 20…
pythonbeginer
  • 43
  • 1
  • 6
-1
votes
1 answer

extending contiki for semantic reasoning

I am new to Contiki-OS. Although I have experience in java but not very strong background in C/C++. I am working on a Wireless sensor networking domain in which I have to develop an application which can run in Contiki-OS, this application is…
-1
votes
1 answer

dealing with structs c

I found this in unicast example of contiki written using C. #define MSG_LEN 20 msg_header_t * header; uint8_t *data; packetbuf_clear(); header = (msg_header_t *)(packetbuf_dataptr()); data = (uint8_t *)(header + 1); random_data(data,…
cdev
  • 5,043
  • 2
  • 33
  • 32
-2
votes
1 answer

Understading tcpdump.c file in Contiki

I am trying to go through this file in Contiki, and finding it difficult to comprehend what is the purpose, and why it's using such an obfuscated code? My crib is with this part- return s(" ping", n(IPBUF->destipaddr[3], d( …
Himanshu Sourav
  • 700
  • 1
  • 10
  • 35
-2
votes
1 answer

Is it possible to create and execute a deep learning model and doing its prediction in c++?

Let's suppose that my chip doesn't support any API like keras, tensorflow or sklearn; however I need to implement a deep learning model in python. Is it possible to make my training and testing model in python, then, I want to call the best…
user6652926
  • 49
  • 2
  • 9
-3
votes
1 answer

Problems with shifting int value

So I tried to follow an example from: Fixed Point Arithmetic in C Programming, but I get the following error left shift count >= width of type. I did find others having this issue here on stackoverflow but I don't understand this error? #include…
WRD BAC
  • 9
  • 4
-3
votes
2 answers

Contiki and Python

I have come across Contiki recently and looks like a really interesting platform for many awesome projects. Contiki uses C for developing its applications. So what I want to ask about is whether Python can be used instead of C?!
Ahmed Al-haddad
  • 805
  • 2
  • 16
  • 41
1 2 3
38
39