At 7:24pm on Nov 9, electrons from Martin Gercke conveyed:

> Hi,
> 
> I tried to find out about the ways ACKs are used in CC2420RadioM.nc
> I looked at Revision 1.4 with the possibility to used SACK.
> 
> One thing I don't understand:
> Does an ACK always need to be received directly after the sent packet? The
> statemachine and RXFIFODone suggest this.

Only if ACK are enabled 
 // check for an acknowledgement that passes the CRC check
    if (bAckEnable && (currentstate == POST_TX_STATE) &&


> If this is true, isn't this a big limitation?
> This would mean that a received message from another mote would be dropped
> until the ACK from the mote is received that we are actually waiting for,
> right?

It the receiving node that sends back the ACK. Or I am not 
able to get what you are asking. 


Sumit 


> Or the other way around the ACK would be dropped if another package was
> received first.
> 
> Can somebody explain this to me?
> Thanks in advance
> 
> Martin
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> 

-- 
Nothing in the world can take the place of persistence.
Talent will not; nothing more common than unsuccessful men
with talent. Genius will not; unrewarded genius is almost a
proverb. Education will not; the world is full of educated
failures. Persistence and determination alone are
omnipotent.
        Calvin Coolidge
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to