I would highly recommend downloading Moteiv's Boomerang distribution. 
There are a number of potential bugs in the main tree that are fixed
in our distribution.  We had seen the same issues in the radio and
have corrected them in Boomerang.

http://www.moteiv.com

Depending on when you purchased your Tmote Sky's, you may not have
Boomerang on your installation CD.  If you have a TinyOS Tools CD
version 1.*, then you will need to download Boomerang and follow the
instructions.  If you have a TinyOS Tools CD version 2.*, then you
will already have Boomerang installed.

-Joe

On 3/8/06, Han Hoekstra <[EMAIL PROTECTED]> wrote:
>
> Hello all,
>
> I'm new to this mailing list so I hope this question has not come up in the
> past (I couldn't find it in the archives)
>
> My problem is that I sometimes don't get a 'sendDone' event from the CC2420
> radio stack.
>
> The situation where this happens is the following :
>
> I have 2 devices (tmote sky from moteiv) that will send a messages to each
> other when I push the button on the device. What then happens is that device
> 1 sends a message to device 2 and device 2 will send back a response to
> device 1 that it has received the message. When device 1 receives the reply
> to it's message from device 2 its transmit sequence is complete and device 1
> is able to send another message. However on device 2 there is a problem,
> device 2 does not get a sendDone on the reply message it sends back to
> device 1. So device 2 is not able to send any messages anymore, because in
> sendMsg.send in AMStandard.nc there is a variable (state) that is set to
> TRUE and as long as it is TRUE it does not accept a new 'send' operation.
> The variable (state) is set to FALSE when the event 'sendMsg.sendDone' is
> received, but this does not happen.
> It seems as the sendDone is somehow queued in the CC2420 stack, because if I
> send another message from device 1 to device 2, the first thing that happens
> on device 2 is that it receives the sendDone for the previous send action
> where it send the reply to device 1 to the previous incomming message.
>
> Is there anyone that has seen this kind of behaviour before and knows how to
> solve the problem ?
>
> Here is some version information for the CC2420 code that I use :
>
> // $Id: CC2420RadioM.nc,v 1.40 2005/07/26 18:07:15 jpolastre Exp $\
> // $Id: CC2420ControlM.nc,v 1.17 2004/12/16 23:31:35 jpolastre Exp $
>
> Greetings,
>    Han
>
> ---
>
> Han Hoekstra
> Wireless Value B.V.
> Waanderweg 30a
> 7812 HZ  Emmen
> Tel: +31-591-633200
>
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
>
>

_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to