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