Hi all,
I am having problems to understand why i am loosing packets between a
communication between 2 nodes: BaseStation and another device. I am
sending one message per second from the BS, that forces a reply from the
other node, the thing is that i am loosing 15 to 20 in 100 reply
messages . After enabled Acknowledgments
(PacketAcknowledgements.requestAck) my results showed me that i still
loose 3 to 4 messages in 100 reply messages. I also have included code
in the node to send the packet again in case the function wasack (inside
send done ) returns false.
I am using LowPowerListening with the following combination
on device: call LowPowerListening.setLocalSleepInterval(250);
on BS: call LowPowerListening.setRxSleepInterval(msg, 250);
Where do you think could the problem?
Am i the only one loosing packets?
What is the difference between Software and Hardware ack?
Should I do Ack software in the Basestation code, meaning should i
resolve PacketAcknowledgements.wasAcked in the BS?
Thanks in advance
Best Regards,
Tiago Camilo
--
www.sounatural.com
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help