[Avrora] Energy Monitor

Rubenalia rderuben at gmail.com
Sat Apr 16 04:18:45 PDT 2011


Hello, I've just tried with that options and it doesn't work. Here it
is the complete output:

I've used tinyos 2.1.1 and 2.1.0. and two differents types of archive,
.elf and .od.

The enviroment I'm using is under VMWare XUbuntos OS 2.6.20-15-generic.

But if i compile the app for mica2 platform and simulate with this
options, It shows the radio consumption.

xubuntos at xubuntos-tinyos:/opt/tinyos-2.1.1/apps/tutorials/BlinkToRadio/build/micaz$
avrora -platform=micaz -seconds=30 -action=simulate
-simulation=sensor-network -nodecount=2 -monitors=energy prueba.elf

Avrora [Beta 1.7.106] - (c) 2003-2007 UCLA Compilers Group

Loading prueba.elf...[OK: 0.145 seconds]
=={ Simulation events }=======================================================
Node          Time   Event
------------------------------------------------------------------------------
==============================================================================
Simulated time: 221184000 cycles
Time for simulation: 13.097 seconds
Total throughput: 33.776283 mhz
Throughput per node: 16.888142 mhz
=={ Energy consumption results for node 0 }===================================
Node lifetime: 221184000 cycles,  30.0 seconds

CPU: 0.3172580779968262 Joule
   Active: 0.029312726447550456 Joule, 9520525 cycles
   Idle: 0.28794535154927575 Joule, 211663475 cycles
   ADC Noise Reduction: 0.0 Joule, 0 cycles
   Power Down: 0.0 Joule, 0 cycles
   Power Save: 0.0 Joule, 0 cycles
   RESERVED 1: 0.0 Joule, 0 cycles
   RESERVED 2: 0.0 Joule, 0 cycles
   Standby: 0.0 Joule, 0 cycles
   Extended Standby: 0.0 Joule, 0 cycles

Yellow: 0.0924493513997396 Joule
   off: 0.0 Joule, 117909670 cycles
   on: 0.0924493513997396 Joule, 103274330 cycles

Green: 0.10027340486653648 Joule
   off: 0.0 Joule, 109169491 cycles
   on: 0.10027340486653648 Joule, 112014509 cycles

Red: 0.07754204182942709 Joule
   off: 0.0 Joule, 134562490 cycles
   on: 0.07754204182942709 Joule, 86621510 cycles

SensorBoard: 0.063 Joule
   on:  : 0.063 Joule, 221184000 cycles

flash: 1.8E-4 Joule
   standby: 1.8E-4 Joule, 221184000 cycles
   read: 0.0 Joule, 0 cycles
   write: 0.0 Joule, 0 cycles
   load: 0.0 Joule, 0 cycles

=={ Energy consumption results for node 1 }===================================
Node lifetime: 221184000 cycles,  30.0 seconds

CPU: 0.3172666791186523 Joule
   Active: 0.02932813633260091 Joule, 9525530 cycles
   Idle: 0.2879385427860514 Joule, 211658470 cycles
   ADC Noise Reduction: 0.0 Joule, 0 cycles
   Power Down: 0.0 Joule, 0 cycles
   Power Save: 0.0 Joule, 0 cycles
   RESERVED 1: 0.0 Joule, 0 cycles
   RESERVED 2: 0.0 Joule, 0 cycles
   Standby: 0.0 Joule, 0 cycles
   Extended Standby: 0.0 Joule, 0 cycles

Yellow: 0.09664997639973959 Joule
   off: 0.0 Joule, 113217190 cycles
   on: 0.09664997639973959 Joule, 107966810 cycles

Green: 0.08514454663085938 Joule
   off: 0.0 Joule, 126069801 cycles
   on: 0.08514454663085938 Joule, 95114199 cycles

Red: 0.10330825634765627 Joule
   off: 0.0 Joule, 105779286 cycles
   on: 0.10330825634765627 Joule, 115404714 cycles

SensorBoard: 0.063 Joule
   on:  : 0.063 Joule, 221184000 cycles

flash: 1.8E-4 Joule
   standby: 1.8E-4 Joule, 221184000 cycles
   read: 0.0 Joule, 0 cycles
   write: 0.0 Joule, 0 cycles
   load: 0.0 Joule, 0 cycles


Hi again, it looks like you are not using the proper options to simulate
a network, therefore the radio is not used. You need to add the
following options:

-action=simulate -simulation=sensor-network


Elias

ps: give a better look on the documentation.




On 16/04/2011 10:35, Rubenalia wrote:
>* Sure, here you are**>**>* xubuntos at xubuntos-tinyos <http://lists.ucla.edu/cgi-bin/mailman/listinfo/avrora>:/opt/tinyos-2.1.1/apps/tests/cc2420/TestSecurity/BlinkToRadioSecurityAES/build/micaz$ *>* avrora -platform=micaz -seconds=2 -monitors=energy ejemplo.od*>**>* Avrora [Beta 1.7.106] - (c) 2003-2007 UCLA Compilers Group*>**>* Loading ejemplo.od...[OK: 1.112 seconds]*>* =={ Simulation events *>* }=======================================================*>* Node          Time   Event*>* ------------------------------------------------------------------------------*>* ==============================================================================*>* Simulated time: 14745600 cycles*>* Time for simulation: 4.402 seconds*>* Total throughput: 3.34975 mhz*>* =={ Energy consumption results for node 0 *>* }===================================*>* Node lifetime: 14745600 cycles,  2.0 seconds*>**>* CPU: 0.0423325329975586 Joule*>*    Active: 0.039904126716064456 Joule, 12960522 cycles*>*    Idle: 0.0024284062814941406 Joule, 1785078 cycles*>*    ADC Noise Reduction: 0.0 Joule, 0 cycles*>*    Power Down: 0.0 Joule, 0 cycles*>*    Power Save: 0.0 Joule, 0 cycles*>*    RESERVED 1: 0.0 Joule, 0 cycles*>*    RESERVED 2: 0.0 Joule, 0 cycles*>*    Standby: 0.0 Joule, 0 cycles*>*    Extended Standby: 0.0 Joule, 0 cycles*>**>* Yellow: 5.371093750000001E-9 Joule*>*    off: 0.0 Joule, 14745594 cycles*>*    on: 5.371093750000001E-9 Joule, 6 cycles*>**>* Green: 5.371093750000001E-9 Joule*>*    off: 0.0 Joule, 14745594 cycles*>*    on: 5.371093750000001E-9 Joule, 6 cycles*>**>* Red: 5.371093750000001E-9 Joule*>*    off: 0.0 Joule, 14745594 cycles*>*    on: 5.371093750000001E-9 Joule, 6 cycles*>**>* SensorBoard: 0.0042 Joule*>*    on:  : 0.0042 Joule, 14745600 cycles*>**>* flash: 1.1999999999999999E-5 Joule*>*    standby: 1.1999999999999999E-5 Joule, 14745600 cycles*>*    read: 0.0 Joule, 0 cycles*>*    write: 0.0 Joule, 0 cycles*>*    load: 0.0 Joule, 0 cycles*>**>**>* **>* ------------------------------------------------------------------------*>* Hi Rubenalia,*>**>* Can you please paste exactly the command that you use to execute avrora*>* and the whole output of what you get?*>**>**>* Elias*>**>**>* On 15/04/2011 11:04, Rubenalia wrote:*>* >/  Hi all,*>* />/*>* />/  I'm trying to see the energy consuption of my app using energy*>* />/  monitor, but it doesn't show radio consuption.*>* />/*>* />/  What I do is:*>* />/*>* />/  1)Compile the program for micaz platform*>* />/  2)Convert .exe file generated to .od file*>* />/  3)Execute avrora with energy monitor option.*>* />/*>* />/  It shows all consuption modules except radio consuption. Could anyone*>* />/  help me???*>* />/*>* />/  Thanks in advance./*>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ucla.edu/pipermail/avrora/attachments/20110416/7f3eb9c6/attachment-0001.htm>


More information about the Avrora mailing list