Have you defined something by DBG_usr1 ? in your main program?
check it, if there is nothing written with DBG, obviously you cannot see 
anything.
 
dbg(DBG_USR1, "TestTinyVizM: number neighbors %i\n", num_neighbors);
 
for example, to print the value of num_neighbors (a variable in your program).
cheers
Daniele

        -----Original Message----- 
        From: Zhao Stephen [mailto:[EMAIL PROTECTED] 
        Sent: Mon 8/28/2006 9:19 AM 
        To: Firat TARAKTAS 
        Cc: tinyos-help@Millennium.Berkeley.EDU 
        Subject: Re: [Tinyos-help] why "tinyviz" flash and disappear
        
        

        Thanks for your reply. Now I can see the "tinyviz" GUI.
        But I met another strange problem. I perform "DBG=usr1, tinyviz -run
        main 30" as lesson 5. After I click "play" button, nothing can be seen
        in "Debug messages" tab. Why?
        
        2006/8/25, Firat TARAKTAS <[EMAIL PROTECTED]>:
        > just open task manager and end main.exe task . Then restart tinyviz. 
It is
        > the problem that i faced and i encountered by doing that.
        >
        >
        >
        > Firat TaraktasFirat TARAKTAS GENETLAB BILGI TEKNOLOJILERI A.S. 
Kayisdagi
        > Caddesi Kar Plaza D Blok Kat:3 34752 Içerenköy / Istanbul Tel: +90 
(216) 573
        > 00 85 | 354 Fax:+90 (216) 469 85 07 [EMAIL PROTECTED]
        > www.genetlab.com
        > ----- Original Message -----
        > From: "Zhao Stephen" <[EMAIL PROTECTED]>
        > To: <tinyos-help@Millennium.Berkeley.EDU>
        > Sent: Friday, August 25, 2006 12:09 PM
        > Subject: [Tinyos-help] why "tinyviz" flash and disappear
        >
        >
        > > Dear all,
        > > I perform "tinyviz" for tossim according to lesson 5 in TOS 
tutorial.
        > > But the GUI of "tinyviz" disappear soon after a flash. I am puzzled.
        > > the following is the screen output.
        > >
        > > [EMAIL PROTECTED] /opt/tinyos-1.x/apps/blink/build/pc
        > > $ tinyviz -run main 1
        > > java -Dpython.cachedir=/tmp/jython.cache -DDBG= -DSIMDBG= -jar
        > > C:/Progra~1/cygwi
        > > n/opt/tinyos-1.x/tools/java/net/tinyos/sim/simdriver.jar -gui -run 
main 1
        > > Starting SimDriver...
        > > Simulation random seed 1445117131
        > > Initializing simulator objects...
        > > Could not find a platform specific version of TOSMsg
        > > java.lang.ClassNotFoundException: net.tinyos.message.avrmote.TOSMsg
        > > java.lang.ClassNotFoundException: net.tinyos.message.avrmote.TOSMsg
        > >        at java.net.URLClassLoader+1.run(URLClassLoader.java:200)
        > >        at java.security.AccessController.doPrivileged(Native Method)
        > >        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        > >        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        > >        at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:279)
        > >        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        > >        at 
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
        > >        at java.lang.Class.forName0(Native Method)
        > >        at java.lang.Class.forName(Class.java:155)
        > >        at
        > > 
net.tinyos.message.MessageFactory.instantiateTOSMsg(MessageFactory.ja
        > > va:122)
        > >        at
        > > 
net.tinyos.message.MessageFactory.createTOSMsg(MessageFactory.java:44
        > > )
        > >        at net.tinyos.sim.SimCommands.<init>(SimCommands.java:64)
        > >        at net.tinyos.sim.SimDriver.<init>(SimDriver.java:244)
        > >        at net.tinyos.sim.SimDriver.main(SimDriver.java:539)
        > > Loading simulator plugins...
        > > Creating TinyViz GUI...
        > > Could not find a platform specific version of TOSMsg
        > > java.lang.ClassNotFoundException: net.tinyos.message.avrmote.TOSMsg
        > > java.lang.ClassNotFoundException: net.tinyos.message.avrmote.TOSMsg
        > >        at java.net.URLClassLoader+1.run(URLClassLoader.java:200)
        > >        at java.security.AccessController.doPrivileged(Native Method)
        > >        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        > >        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        > >        at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:279)
        > >        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        > >        at 
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
        > >        at java.lang.Class.forName0(Native Method)
        > >        at java.lang.Class.forName(Class.java:155)
        > >        at
        > > 
net.tinyos.message.MessageFactory.instantiateTOSMsg(MessageFactory.ja
        > > va:122)SF enabled, 0 clients, 0 packets read, 0 packets written
        > >        at
        > > 
net.tinyos.message.MessageFactory.createTOSMsg(MessageFactory.java:36
        > >
        > >        at
        > > net.tinyos.packet.BrokenPacketizer.<init>(BrokenPacketizer.java:58)
        > >        at
        > > net.tinyos.sim.packet.TossimSource.<init>(TossimSource.java:44)SF 
ena
        > > bled, 0 clients, 0 packets read, 0 packets written
        > >        at
        > > 
net.tinyos.sim.packet.TossimSerialSource.<init>(TossimSerialSource.ja
        > > va:32)
        > >        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
        > > Method)
        > >
        > >        at
        > > 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
        > > orAccessorImpl.java:39)
        > >        at
        > > 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
        > > onstructorAccessorImpl.java:27)
        > >        at 
java.lang.reflect.Constructor.newInstance(Constructor.java:415)
        > >        at
        > > net.tinyos.packet.BuildSource.makeTossimSource(BuildSource.java:509)
        > >        at
        > > net.tinyos.packet.BuildSource.makeTossimSerial(BuildSource.java:478)
        > >        at
        > > 
net.tinyos.packet.BuildSource.makeArgsTossimSerial(BuildSource.java:4
        > > 69)
        > >        at
        > > net.tinyos.packet.BuildSource.makePacketSource(BuildSource.java:151)
        > >        at 
net.tinyos.packet.BuildSource.makePhoenix(BuildSource.java:87)
        > >        at net.tinyos.sf.SFListen.run(SFListen.java:83)
        > > Could not find a platform specific version of TOSMsg
        > > java.lang.ClassNotFoundException: net.tinyos.message.avrmote.TOSMsg
        > > java.lang.ClassNotFoundException: net.tinyos.message.avrmote.TOSMsg
        > >        at java.net.URLClassLoader+1.run(URLClassLoader.java:200)
        > >        at java.security.AccessController.doPrivileged(Native Method)
        > >        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        > >        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        > >        at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:279)
        > >        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        > >        at 
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
        > >        at java.lang.Class.forName0(Native Method)
        > >        at java.lang.Class.forName(Class.java:155)
        > >        at
        > > 
net.tinyos.message.MessageFactory.instantiateTOSMsg(MessageFactory.ja
        > > va:118)
        > >        at
        > > 
net.tinyos.message.MessageFactory.createTOSMsg(MessageFactory.java:44
        > > )
        > >        at 
net.tinyos.packet.AbstractSource.open(AbstractSource.java:81)
        > >        at 
net.tinyos.packet.PhoenixSource.run(PhoenixSource.java:167)
        > > java.lang.NullPointerException
        > >        at 
net.tinyos.packet.AbstractSource.open(AbstractSource.java:82)
        > >        at 
net.tinyos.packet.PhoenixSource.run(PhoenixSource.java:167)
        > > SimComm: TossimInitEvent received (1 motes)... initializing system.
        > > SimComm: Pausing system for TossimInitEvent
        > > DRIVER: Can't use AutoRun when SimComm already connected
        > > (check for stale main.exe processes)
        > >
        > > Welcome to Tython. Type 'quit' to exit.
        > > ESC on a line by itself will pause/resume the simulator.
        > >
        > >>>>
        > > _______________________________________________
        > > Tinyos-help mailing list
        > > Tinyos-help@Millennium.Berkeley.EDU
        > > 
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
        >
        >
        
        _______________________________________________
        Tinyos-help mailing list
        Tinyos-help@Millennium.Berkeley.EDU
        
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
        


_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to