SamirM-BE / Contiki-Multi-sensor-air-temperature-monitoring

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project course LINGI2146

This repository contains the source code for the project of Mobile and Embedded computing

Contributors :

@SamirM-BE, @olivierperdaens, @Djafa

How to run?

You have to clone this git in the root of the contiki folder for it to work properly.

Install

the server requires python to run. install it with

sudo apt-get install python3-minimal

Execute

run

python3 server.py

At this point, you can create any network in Cooja. To connect to the server, please use the serial socket of the border router as a CLIENT with the port 60001.

Network elements

  • sensor-node.c ==> this is a sensor node
  • compute-node.c ==> this is a computational node
  • border-router.c ==> this is a border router, the border router is mandatory to communicate with the server

Network example

If you want to run this network, please import the networkExample.csc file in Cooja

About


Languages

Language:C 93.5%Language:Python 6.3%Language:Makefile 0.2%