I have seen the same thing. I found that the problem was that Surge_Reliable relies on acks. If it does not receive an ack it will try to send the packet again. I was using a different version of the MAC protocol (CC1000RadioIntM) that what Surge_Reliable is supposed to use. I think this caused the problem (not 100% sure), because my version was not using acks.. Have a look at the make file in Surge_reliable to see where it is getting the CC1000RadioIntM file from. Hopefully that will help you out.

Also, just out of interest I noticed that the version of CC1000RadioIntM that Surge_Reliable uses is actually an older version than the version in the /platform/mica2 directory.

Cheers,

Simon

Pablo Gil MontaƱo wrote:

Hi all,

I'm trying to use EWMAMultiHopRouter in contrib/xbow/tos/lib/ReliableRoute for reliable multi-hop routing. The problem is that I received several copies of the same packet in the base station (I have just 7 nodes working and I tipically receive more than 10 duplicate packets. I'm sure I'm not sending the same packet more than once (just by substituing EWMAMultiHopRouter with MultiHopRouter in tos/lib/Route works perfectly).

Regards,

Pablo Gil

------------------------------------------------------------------------

_______________________________________________
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