23 | | * [http://www.ubuntu.com/ Linux PC (Ubuntu)] |
24 | | * [http://docs.tinyos.net/index.php/Getting_started TinyOS-2.x] |
| 23 | * [http://www.ubuntu.com/ Linux PC (Ubuntu)]/ [http://www.microsoft.com/windows/windows-xp/default.aspx/ Windows XP)] |
| 24 | * [http://docs.tinyos.net/index.php/Getting_started TinyOS-2.x] |
| 25 | * [https://ncit-cluster.grid.pub.ro/trac/Sensei-Cookbook/wiki/emr/emr.tar.gz EMR software package] |
| 26 | * At least 11 TelosB sensor nodes |
| 27 | |
| 28 | We assume that the installation PC is running a '''Linux''' operating system and the [http://docs.tinyos.net/index.php/Getting_started TinyOS-2.x] has been installed and configured properly on it. We skip the installation of TinyOS. A user could refer to here and refer to [http://docs.tinyos.net/index.php/Getting_started TinyOS-2.x] about the installation if necessary. We describe the installation and configuration steps in the following for the [http://www.ubuntu.com/ Ubuntu] operating system. |
| 29 | |
| 30 | This is the structure of the content of the EMR software package: |
| 31 | * Node \\ Contains the functionalities of the nodes in the network |
| 32 | * EMRAPPc.nc\\ Contains |
| 33 | * EMRCHC.nc\\ Contains |
| 34 | * EMRClusteringC.nc\\ Contains |
| 35 | * EMRInitC.nc\\ Contains |
| 36 | * EMRLib.nc\\ Contains |
| 37 | * EMRMemberC.nc\\Contains |
| 38 | * EMRRouting.nc\\ Contains |
| 39 | * interface\\ Contains |
| 40 | |
| 41 | * Sink \\ Contains the functionalities of the sink |
| 42 | * EMRSinkAppc.nc\\ Contains |
| 43 | * EMRSinkC.nc\\ Contains |
| 44 | |
| 45 | * Interface\\ Contains the functionalities of the interfaces |
| 46 | |
| 47 | |
| 48 | === Installation |