Search this list for advice on installing the JNI libs on Linux...
the automagical install program never seems to work right...

Does your "icstick" device use a "standard" AM.h message type?
Your choice is basically mica2 or micaz depending on what header
is being used.

MS

Ricardo . wrote:
> 
> You were right! No longer gives me the error of Null Pointer. However, 
> there are new errors:
> 
> $java net.tinyos.tools.Listen -comm ser...@com3:icstick
> Invalid packet source (check your MOTECOM environment variable)
> 
> $echo $MOTECOM
> ser...@com3:icstick
> 
> 
> I also tried to run to the micaz mote, and the result was:
> 
> $java net.tinyos.tools.Listen -comm ser...@comm3:micaz
> The toscomm JNI library was not found.
> Check that your tinyos-tools package is installed and try rerunnig 
> tos-install.jni.
> Aborting.
> 
> $tos-install-jni
> Installing 32-bit Java JNI code in /cygdrive/c/Program 
> Files/Java/jdk1.6.0_16/jre/bin ...
> install: cannot stat `/usr/lib/tinyos/*-32.dll`: No such file or directory
> 
> I've done a search and didn't found any *. dll.
> :s
> 
> On Wed, Sep 30, 2009 at 5:16 PM, Michael Schippling <[email protected] 
> <mailto:[email protected]>> wrote:
> 
>     The usual format for the MOTECOM setting is something like
>      export MOTECOM="ser...@com7:tmote"
>     where the last field specifies what kind of mote is used.
>     That might be what's causing the null pointer.
>     MS
> 
> 
>     Ricardo . wrote:
> 
>         Hello everyone,
> 
>         I'm going to start programming in tinyos, and I am now
>         interested in knowing how to debug this kind of devices.
>         I am working with the "ICradio stick 2.4", and I'm trying to run
>         the application TestSerial.
> 
>         I can compile and flash .hex the mote, but when I try to run the
>         java application gives me an error NullPointerException.
> 
>         I am working with the cygwin and tinyos-2.0.2-2. I am running
>         the application with the command $java TestSerial -comm COM3. I
>         confirmed that the mote is connected to COM3.
> 
>         $ java TestSerial -comm ser...@com3
>         Exception in thread "main" java.lang.NullPointerException
>         at java.util.Hashtable.get(Unknown Source)
>         at net.tinyos.packet.Platform.get(Platform.java:23)
>         at
>         net.tinyos.packet.BuildSource.decodeBaudrate(BuildSource.java:201)
>         at
>         net.tinyos.packet.BuildSource.makeArgsSerial(BuildSource.java:227)
>         at
>         net.tinyos.packet.BuildSource.makePacketSource(BuildSource.java:138)
>         at net.tinyos.packet.BuildSource.makePhoenix(BuildSource.java:87)
>         at TestSerial.main(TestSerial.java:97)
> 
> 
>         Does anyone know the cause of the problem and/or how to solve it?
> 
>         Thank you very much,
> 
> 
>         
> ------------------------------------------------------------------------
> 
> 
>         _______________________________________________
>         Tinyos-help mailing list
>         [email protected]
>         <mailto:[email protected]>
>         
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to