I am trying to connect with a java application to a MIB600 (the ethernet one). I first do
export MOTECOM=[EMAIL PROTECTED] :10002
i
n my cygwin window and then I run SerialForwarder and my java app.
Although the same application works when I am running it with MIB510, then over the serial port, when I try to run it on top of SerialForwarder, I get the following Exception:
java.net.ConnectException : Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress (PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java :516)
at java.net.Socket.connect(Socket.java:466)
at java.net.Socket.<init>(Socket.java:366)
at java.net.Socket.<init>(Socket.java:179)
at net.tinyos.packet.NetworkByteSource.openStreams (NetworkByteSource.jav
a:54)
at net.tinyos.packet.StreamByteSource.open(StreamByteSource.java:52)
at net.tinyos.packet.Packetizer.openSource(Packetizer.java:119)
at net.tinyos.packet.AbstractSource.open (AbstractSource.java:77)
at net.tinyos.packet.Packetizer.open(Packetizer.java:114)
at net.tinyos.packet.PhoenixSource.run(PhoenixSource.java:167)
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java :195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:516)
at java.net.Socket.connect (Socket.java:466)
at java.net.Socket.<init>(Socket.java:366)
at java.net.Socket.<init>(Socket.java:179)
at net.tinyos.packet.NetworkByteSource.openStreams(NetworkByteSource.jav
a:54)
at net.tinyos.packet.StreamByteSource.open(StreamByteSource.java:52)
at net.tinyos.packet.Packetizer.openSource(Packetizer.java:119)
at net.tinyos.packet.AbstractSource.open(AbstractSource.java :77)
at net.tinyos.packet.Packetizer.open(Packetizer.java:114)
at net.tinyos.packet.PhoenixSource.run(PhoenixSource.java:167)
[EMAIL PROTECTED]:10002 died - exiting (java.net.ConnectException: Connection
refused: connect)
SerialForwarder is correctly receivin packets also with MIB600. The MOTECOM variable looks correctly set from the exception.
Do you have any idea of what is happening here? Is it just that the MoteIF class is not working with ethernet base stations as MIB600?
Thanks in advance,
David
--
_______________________________________
David Tacconi
Telecommunication and Software Engineer
+393478683464
_______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
