Hello!
I am a new user of this visualization tool known as the
Octopus Project. I am having trouble with finding a solution to why
there are no nodes shown when I execute the OctopusGui.java (I am
working on an ubuntu 10.04 lucid lynx with a tinyos-2.1.1 environment,
and my Octopus version is V2.1)
The following are the steps I have tried:
1.) cd /opt/tinyos-2.1.1/apps/OctopusDashboard/motes
2.) make micaz
/opt/tinyos-2.1.1/tos/system/LedsP.nc:151: warning: `Energy.toggleLed' called
asynchronously from `Leds.led2Toggle'
/opt/tinyos-2.1.1/tos/system/LedsP.nc:121: warning: `Energy.toggleLed' called
asynchronously from `Leds.led1Toggle'
/opt/tinyos-2.1.1/tos/system/LedsP.nc:91: warning: `Energy.toggleLed' called
asynchronously from `Leds.led0Toggle'
/opt/tinyos-2.1.1/tos/system/LedsP.nc:131: warning: `Energy.startLed' called
asynchronously from `Leds.led2On'
/opt/tinyos-2.1.1/tos/system/LedsP.nc:101: warning: `Energy.startLed' called
asynchronously from `Leds.led1On'
/opt/tinyos-2.1.1/tos/system/LedsP.nc:71: warning: `Energy.startLed' called
asynchronously from `Leds.led0On'
/opt/tinyos-2.1.1/tos/system/LedsP.nc:141: warning: `Energy.stopLed' called
asynchronously from `Leds.led2Off'
/opt/tinyos-2.1.1/tos/system/LedsP.nc:111: warning: `Energy.stopLed' called
asynchronously from `Leds.led1Off'
/opt/tinyos-2.1.1/tos/system/LedsP.nc:81: warning: `Energy.stopLed' called
asynchronously from `Leds.led0Off'
compiled OctopusAppC to build/micaz/main.exe
33290 bytes in ROM
2457 bytes in RAM
avr-objcopy --output-target=srec build/micaz/main.exe build/micaz/main.srec
avr-objcopy --output-target=ihex build/micaz/main.exe build/micaz/main.ihex
writing TOS image
*** I assume that this means that the compilation is successful ***
3.) make micaz install,0 mib520,/dev/ttyUSB0
==> then do this for the other nodes, incrementing only the number beside the
"install"; i.e.) install,1
4.) cd /opt/tinyos-2.1.1/apps/OctopusDashboard/java
6.) make
7.) export MOTECOM=serial@/dev/ttyUSB1:micaz
8.) java OctopusGui
The GUI displayed itself with the following message on the terminal:
serial@/dev/ttyUSB1:57600: resynchronising
*** The GUI works (I think) but it doesn't show any nodes on the screen. ***
Please help. I am trying to use a visualization tool like the Octopus
Project to test if my proposed time-synchronization algorithm is
sufficient to reduce clock offset and skew. Unfortunately, there is no
TinyViz in tinyos-2.x, so my options are Octopus and MViz. But MViz can
only express a one-hop type of algorithm, it doesn't support multi-hop
(which I have incorporated in my time-synchronization algorithm)
Any help would be great! Thank You!
*******************************************************************************************************
Christian To
University of the Philippines
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help