Hi Miklos,

I've been reading all the post about ACK's on RF230. I would like to know 
wether is possible to change the timeout ACK for HARDWARE ACKs or is fixed by 
the transceiver. I've read int the datasheet that this timeout is 864 μs. 
Because softwareack timeout has to be increased till 1100 in my app, but I 
don't know why, the first time I call ackrequest(), the field of MAC layer 
doesn't appear set.The next times it works fine.

And my last question is, is possible to define a number of automatic retries if 
an ack is not delivered using softACKS? or is possible using hardACKS? In the 
datasheet appear that If no valid ACK is received or a timeout (after 864 μs) 
occurred, the radio transceiver retries the entire transaction, including 
CSMA-CA execution. This repeats until the
frame has been acknowledged or the maximum number of retransmissions (as set by 
the register bits MAX_FRAME_RETRIES in register 0x2C) has been reached.



Best regards

David

 
                                          
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to