[Tinyos-devel] TelosB as base station?

Razvan Musaloiu-E. razvanm at cs.jhu.edu
Fri Jul 13 20:15:10 PDT 2007


Hi!

The problems I reported below went away after the Vlado Handziski's commit 
from July 9:
 	http://mail.millennium.berkeley.edu/pipermail/tinyos-2-commits/2007-July/005968.html

--
Razvan ME

On Fri, 6 Jul 2007, Razvan Musaloiu-E. wrote:

> Hi!
>
> These are the problems that I encounter so far:
>
> a) the mote disconnects and immediately reconnects with a different tty.
>   The program that uses the old tty starts consuming all the CPU. I
>   encounter this problem using both the built-in Intel USB controller and
>   also and external one (something with a NEC chip). The problem seems to
>   be correlated with higher traffic.
>
> b) the mote enters in a mode when all the packets received from the
>   computer fail the CRC and no acks are send back to the computer.
>   While this happens the computer continues to receive proper packets
>   from the mote. The error happens more frequently with higher bitrates
>   (115 or 57kpbs) and it also seems to happen more when sending from
>   the computer to the mote is less frequent than receiving from the mote.
>
> c) only once I encountered a situation when many packets received from
>   the mote had bad CRCs. Things went back to normal after I reset the
>   mote.
>
> Note about the software: I'm using a Python script based on the tinyos.py 
> already committed as part of Deluge T2. I hope in the near future to have 
> some time to play with the C++ version SF from TUB.
>
> Also related to this: in a home environment with very low traffic (a few 
> packets per minute) a TelosA behaved perfectly for more than 4 months. It 
> only receives data.
>
> Perhaps it would be a good idea to verify if the DCO recalibration helps.
>
> A nice weekend to everyone!
> Razvan ME
>
>
> On Thu, 5 Jul 2007, Philip Levis wrote:
>
>> On Jul 5, 2007, at 8:26 AM, Matt Welsh wrote:
>> 
>>> Good points - we'll try these and let you know.
>>> 
>>> 
>>>> 
>>>> Two simple questions:
>>>> 
>>>> 1) Does stability increase if you lower the telos speed to 57600?
>>>> 2) Does stability increase if you use the Java serial forwarder?
>>>> 
>>>> Phil
>>> 
>> 
>> I asked 1) because Ben Greenstein has noted that at 115200 the telos drops 
>> packets and has some other issues. IIRC, this is why Boomerang operates at 
>> 57600? Or does it still operate at 115200? Ben thinks he can get the serial 
>> stack to be fast enough.
>> 
>> I asked 2) because of a post from Steve McKown on July 3rd that noted a 
>> deadlock bug in the C serial forwarder.
>> 
>> Phil
>> 
>


More information about the Tinyos-devel mailing list