Hi, It works, thanks!
Arik On Mon, Feb 15, 2010 at 10:09, Razvan Musaloiu-E. <[email protected]>wrote: > Hi! > > > On Thu, 11 Feb 2010, Arik Sapojnik wrote: > > Hi all, >> >> Is there a way to know the number of retries it took to deliver the >> message? >> >> > I never tried this but the CC2420 driver is saving the number or attempts > it made in the maxRetries. This value can be retrieved with > PacketLink.getRetries. > > 104 command uint16_t PacketLink.getRetries(message_t *msg) { > 105 return (call CC2420PacketBody.getMetadata(msg))->maxRetries; > 106 } > > 220 void signalDone(error_t ror) { > 221 call DelayTimer.stop(); > 222 call SendState.toIdle(); > 223 (call CC2420PacketBody.getMetadata(currentSendMsg))->maxRetries > = totalRetries; > 224 signal Send.sendDone(currentSendMsg, error); > 225 } > > -- Razvan ME >
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
