-
Notifications
You must be signed in to change notification settings - Fork 10
Running An Experiment with the IoT lab
This page details how to run an experiment on the IoT-LAB platform, and store the results into this repository.
-
Make sure you have an an account on IoT-Lab (https://www.iot-lab.info/testbed/signup.php).
-
In order to run the experiment in the repository, a few things have to be configured before run the experiment.
-
Create a profile called mercator, with Node architecture field set on M3 and the other fields as you like.
-
Configure your SSH public key to log in SSH serve.
-
After that, log-in into SSH server (grenoble preferred) and clone the mercator repository:
git clone https://github.com/openwsn-berkeley/mercator.git
-
Make sure you have the correct python module installed:
pip install -r requirements.txt --user
Go into mercator folder and execute the script
cd mercator/code/software/app/
python mercatorRunExperiment.py -t grenoble
This script will start a new experiment in the grenoble testbed with the nodes listed in:
`/mercator/software/app/testbeds/grenoble.json`
TODO
Firmware:
Software:
Experiment:
- What is an experiment ?
- Run an experiment with IoT-lab
- Update motes states and locations
- Committing and experiment
Dataset:
Web Application: