[Tinyos-help] Problems with javacomm
Fabrizio Stefani
fabrizio.stefani at arslogica.net
Thu Aug 3 01:17:41 PDT 2006
Anton Riedl wrote:
> I'm not quite sure if it's the same for Tmotes, but for micaz I use
> /dev/ttyUSB0 for programming and /dev/ttyUSB1 for communication (on
> Ubuntu with TinyOS 2.x, though).
>
> Anton
$ export MOTECOM=serial@/dev/ttyUSB0:tmote
$ java net.tinyos.tools.Listen
Error on serial@/dev/ttyUSB0:57600: java.io.IOException: Couldn't
configure /dev/ttyUSB0
$ export MOTECOM=serial@/dev/ttyUSB1:tmote
$ java net.tinyos.tools.Listen
Error on serial@/dev/ttyUSB1:57600: java.io.IOException: Invalid port.
Known serial ports:
- /dev/ttyS0
- /dev/ttyS1
- /dev/ttyUSB0
So the ttyUSB0 is the correct port. But, for some reason, java cannot
configure it.
You know of any other kind of tests I can do to the serial port to
diagnose the problem?
Thanks,
Fabrizio
> On Aug 2, 2006, at 1:40 PM, Claro Noda wrote:
>
>> Frabrizio:
>>
>> did you sorted out the FTDI drivers correctly?
>> remember there is a serial<->USB interface on the Tmote.
>> the drivers are probably part of the kernel and the motelist output
>> make me guess you did.
>>
>> but, besides, the javacomm, in linux uses the RXTX. You might be
>> willing to check:
>> http://wass.homelinux.net/howtos/Comm_How-To.shtml
>>
>> I'm not sure if this applies to the Tmote, though.
>> There is no reference to it in:
>> http://www.moteiv.com/community/Tmote_Linux_install
>> Maybe somebody else in the list can advise.
>>
>> we are entertaining the idea of moving to ubuntu, so i might keep an
>> eye on this thread :)
>>
>> Claro.
>>
>>
>> On 02/08/06, *Fabrizio Stefani* <fabrizio.stefani at arslogica.net
>> <mailto:fabrizio.stefani at arslogica.net>> wrote:
>>
>> Hi all,
>> I'm using Ubuntu 6.06, TinyOS 1.1, Java 1.5.0_06, JavaComm 3.0, GCC
>> 4.0.3, Tmote tools 2.0.2.
>>
>> To install all I followed this guides:
>> http://www.chadmetcalf.com/tinyos-1x-on-ubuntu/
>> http://www.moteiv.com/community/Tmote_Linux_install
>>
>> I can program the tmotes, but I'm having some problems with the
>> javacomm
>> because trying to test the Oscilloscope application the program
>> gives me
>> an error and stops.
>>
>> $ motelist
>> Reference Device Description
>> ---------- ---------------- ---------------------------------------
>> M4A9N70Z /dev/ttyUSB0 Moteiv tmote sky
>>
>> $ export MOTECOM=serial@/dev/ttyUSB0:tmote
>>
>> $ java net.tinyos.tools.Listen
>> Error on serial@/dev/ttyUSB0:57600: java.io.IOException: Couldn't
>> configure /dev/ttyUSB0
>>
>> If I try to use some other java applications for testing the serial
>> port, such as BlackBox, it seems to work.
>>
>> $ export CLASSPATH BlackBox.jar:$CLASSPATH
>> $ java BlackBox -p /dev/ttyUSB0
>> Opening port /dev/ttyUSB0
>> /dev/ttyUSB0: PORT_OWNED [by this application]
>>
>> and the GUI opens giving me informations on that port.
>>
>> So what's happening with the serial connection with the tmote?
>> Can you help me?
>>
>> _______________________________________________
>> Tinyos-help mailing list
>> Tinyos-help at Millennium.Berkeley.EDU
>> <mailto:Tinyos-help at Millennium.Berkeley.EDU>
>> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
> ---
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Tinyos-help mailing list
> Tinyos-help at Millennium.Berkeley.EDU
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
_________________________________
This email has been ClamScanned !
www.clamav.net
_________________________________
More information about the Tinyos-help
mailing list