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