Dora Spenza

Laboratorio di Sistemi Wireless (Prof. Petrioli) AA 2011/2012

Tutors: Dora Spenza, Angelo Capossele, Alessandro Cammarano

Laboratorio del 7 Maggio 2012

Argomenti: introduzione alle Wireless Sensor Networks; scenari applicativi; attivita' del SENSES lab; caratteristiche dei nodi sensori; introduzione al linguaggio nesC ed al sistema operativo TinyOs; installazione e configurazione dell'ambiente di sviluppo; sviluppo di due semplici applicazioni: Blink e BlinkCounter.
Slides (pdf)

Riferimenti e documentazione:
http://docs.tinyos.net/tinywiki/index.php/TinyOS_Tutorials -- Lezione 1 + Lezione 2 fino alla sezione TinyOS Execution Model: Tasks (esclusa)
http://www.tinyos.net/tinyos-2.x/doc/html/tep3.html -- Coding Standard
http://www.tinyos.net/tinyos-2.x/doc/html/tep102.html -- Timers

UbunTOS: Ubuntu 9.10 + TinyOS 2.x VirtualBox Image:
http://systembash.com/UbuntuTOS_Ubuntu-9.10_TinyOS-2.x.zip

Laboratorio del 14 Maggio 2012

Argomenti: interfacce, comandi ed eventi; codice asincrono e tasks; split-phase operations; comunicazione fra motes; applicazione BlinkToRadio.
Slides (pdf)

Riferimenti e documentazione:
http://docs.tinyos.net/tinywiki/index.php/TinyOS_Tutorials -- Lezione 2 dalla sezione TinyOS Execution Model: Tasks + Lezione 3

Laboratorio del 21 Maggio 2012

Argomenti: applicazione BlinkToRadio, esercizi; comunicazione seriale Mote-PC; applicazione BaseStation; SerialForwarder; applicazione Oscilloscope.
Slides (pdf)

Top