On Jul 24, 2006, at 1:21 PM, José Ulloa wrote:

Hi, we are working with a network with six or more hops, and tinyos-1.x. We have detected a lost of packet in a node, after receiving the packet and sending the corresponding ACK. ¿is this posible because the radio had two packet in the RXFIFO in the moment of read? I understand, when tinyos-1.x reads the first packet, the second will be descarted by the call of flushRXFIFO from the CC2420RadioM component. ¿is this really happening? ¿someone knows a solution for this?

Yes, this is really happening. It's a fairly nasty issue in the 1.x stack. The TinyOS 2.0 stack doesn't have this issue; it keeps track of packets in the FIFO and spools them out one by one. If a packet can't fit in the FIFO, then the radio doesn't acknowledge it.

Phil
_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to