TinyOS Oscilloscope Application Project: micazXpl http://micazxpl.googlecode.com Developers: Ankit Singh Phillip Orekhov Rishu Seth Natalia  Tarique Abdullah
Oscilloscope Implementation * Mote Sense and Broadcast the Data * Base Station gets the Data and keep on Ploting the graph in Real time using JAVA app.  Mote Base Station
Oscilloscope Implementation In OscilloscopeAppC.nc implementation { components OscilloscopeC, MainC, ActiveMessageC, LedsC,  new TimerMilliC(), new  DemoSensorC()  as Sensor, WE NEED TO CHANGE  DemoSensorC()  sensing other things like TempC() FOR SENSING TEMPERATURE MicC() FOR SENSING SOUND
Compilation of the Module Application Path: /opt/tinyos-2.1.1/apps/Oscilloscope/ To Compile this Module, You need to provide Sensor board type. In our Case its:  mts300 SENSORBOARD=mts300 make micaz To Push it to the Motes: make micaz reinstall eprb, <IP-Adr> IP-Adr: IP address of the Motes
Running GUI in For Base Station Goto to Java folder of Oscilloscope: /opt/tinyos-2.1.1/apps/Oscilloscope/java/ Setting Environment variable for motes communication export  MOTECOM=network@10.5.5.5 :10002 Then RUN the Java Application: ankit@ubuntu:/opt/tinyos-2.1.1/apps/Oscilloscope-Mic/java$./run
Screenshot 1 (HOT)
Screenshot 2 (COLD)
Project Plan Date  Aim 17- 12-10  Multihop 24-12-10  Power Management in Multihop 7-1-11  Security  Work To Be Done Sensor-> Mote->Basestation Safe data transmission and Storage

TINYOS Oscilloscope Application

  • 1.
    TinyOS Oscilloscope ApplicationProject: micazXpl http://micazxpl.googlecode.com Developers: Ankit Singh Phillip Orekhov Rishu Seth Natalia Tarique Abdullah
  • 2.
    Oscilloscope Implementation *Mote Sense and Broadcast the Data * Base Station gets the Data and keep on Ploting the graph in Real time using JAVA app. Mote Base Station
  • 3.
    Oscilloscope Implementation InOscilloscopeAppC.nc implementation { components OscilloscopeC, MainC, ActiveMessageC, LedsC, new TimerMilliC(), new DemoSensorC() as Sensor, WE NEED TO CHANGE DemoSensorC() sensing other things like TempC() FOR SENSING TEMPERATURE MicC() FOR SENSING SOUND
  • 4.
    Compilation of theModule Application Path: /opt/tinyos-2.1.1/apps/Oscilloscope/ To Compile this Module, You need to provide Sensor board type. In our Case its: mts300 SENSORBOARD=mts300 make micaz To Push it to the Motes: make micaz reinstall eprb, <IP-Adr> IP-Adr: IP address of the Motes
  • 5.
    Running GUI inFor Base Station Goto to Java folder of Oscilloscope: /opt/tinyos-2.1.1/apps/Oscilloscope/java/ Setting Environment variable for motes communication export MOTECOM=network@10.5.5.5 :10002 Then RUN the Java Application: ankit@ubuntu:/opt/tinyos-2.1.1/apps/Oscilloscope-Mic/java$./run
  • 6.
  • 7.
  • 8.
    Project Plan Date Aim 17- 12-10 Multihop 24-12-10 Power Management in Multihop 7-1-11 Security Work To Be Done Sensor-> Mote->Basestation Safe data transmission and Storage