WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

La géolocalisation de réseaux capteurs (algorithme DVHOP )

( Télécharger le fichier original )
par Mohammed et Hichem MEKIDICHE et RAIS
Université Abou Bakr Belkaid à  Tlemcen Algérie - Master 2 en informatique, option: réseaux 0000
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre 3 Description de l'architecture de la plateforme TinyOS

tache courante pour s'exécuter. Des événements peuvent être Signalés ne correspondant pas directement a une interruption matérielle. Il existe également des événements synchronises : ils sont mis en attente dans la liste des tâches, avec une priorité supérieure aux tâches en attente mais n'interrompent pas la tâche courante (cas de certains Timers).

Les applications basées sur TinyOS sont formées de composants réutilisables et portables, (comme les Timers, les convertisseurs de signal ou la radio) qui sont relies entre eux. Ces composants peuvent être directement lies au matériel (composant gérant les LED par exemple) ou un regroupement de plusieurs composants de bas niveau (composants gérant les envois de données par la radio). Les composants sont implémentés en utilisant les tâches, les événements et des commandes qui permettent de faire appel aux fonctions n'alitent d'autres composants auxquels ils sont lies. Exemple d'application

Une application devant mesurer la température d'une pièce régulièrement et transmettre les données à un ordinateur utilisera plusieurs composants :

- un composant de mesure de température

- un composant qui se chargera de l'envoi des données par le port USB

- un composant de mesure du temps

- un composant de gestion des LED pour afficher la fréquence des mesures

2.9 Package TinyOS

TinyOS est prévu pour fonctionner sur une multitude de plateformes, disponibles dès l'installation, TinyOS peut être installé à partir d'un environnement Windows (2000 et XP) ou bien GNU/Linux (Red Hat essentiellement, mais d'autres distributions sont également possibles). Deux principales versions de TinyOS sont disponibles : la version stable (v. 1.1.0) et la version actuellement en cours de tests (v.1.1.15); la première présente moins de risques mais est nettement moins récente.

Windows : un guide propose l'installation de tous les principaux outils nécessaires au bon fonctionnement du système, notamment Cygwin (couche d'émulation de l'API Linux) qui permet d'avoir une interface Unix sous Windows. Le JDK Java 1.4 de Sun est nécessaire an d'exécuter la procédure d'installation.

GNU/Linux : des packages RPM sont proposés au téléchargement, un guide explique la marche à suivre. Les distributions Linux ayant un autre gestionnaire de paquet peuvent

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"   Charles de Gaulle