[Tinyos-devel] ctp vs other radio clients

Philip Levis pal at cs.stanford.edu
Mon Dec 8 15:15:06 PST 2008


Geoffrey proposed a better fix, which goes in the queue. I'm going to  
look into it.


Phil

On Dec 8, 2008, at 2:49 PM, Branislav Kusy <kusy at stanford.edu> wrote:

>
>
> Philip Levis wrote:
>> On Dec 6, 2008, at 3:55 PM, Omprakash Gnawali wrote:
>>> On Sat, Dec 6, 2008 at 10:41 AM, Branislav Kusy  
>>> <kusy at stanford.edu>  wrote:
>>>> i did wire directly to ActiveMessageC. i'll try with AMSenderC  
>>>> on  monday.
>>>> pretty sure this was the problem.
>>> CTP uses AMSenderC but it still logs SUBSEND_BUSY occassionally.
>>>
>> But we've never seen the hang case that Brano sees. CTP have  
>> subsend  busy due to redundant sends on the AMSenderC would not  
>> cause it to  hang; a busy from ActiveMessageC could cause it to.
>> Phil
> I tested the code with AMSenderC - it works fine. ActiveMessageC  
> causes my code to hang. Restarting RetxmitTimer from the  
> subsendResult==EBUSY case in the CtpForwardingEngineP solves the  
> problem for the ActiveMessageC, but it is a hack.
>
> brano


More information about the Tinyos-devel mailing list