Hi Miklos,
Thanks for your tips. Only one more question.. what do u mean with "use PacketLink"? I haven't found how to fix a number of retries... > Date: Fri, 21 Oct 2011 14:11:27 +0200 > Subject: Re: HardACK timeout and Retries > From: [email protected] > To: [email protected] > CC: [email protected] > > Hi Correo, > > 2011/10/21 Correo de Wacka <[email protected]>: > > 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. > > No, it is not possible to change the ACK timeout. Also, in the first > hardware revision of the RF230 the ack timeout is way to short (I > think it is like 5 bytes = 160 us), so you have to keep that in mind. > > > Because softwareack timeout has to be increased till 1100 in my app, but I > > The shoftware ACK is increased because under heavy load the MCU cannot > keep up (someone has to update the BaseStation and serial code for > example, or use the fastserial lib). > > > 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. > > You have to call Packet.clear! > > > 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. > > use PacketLink, it works both for HW and SW acks. No, you cannot use > the MAX_FRAME_RETRIES parameter in HW ack mode, that is not > implemented and never used. > > Best, > Miklos > > > > > > > > > Best regards > > > > David > > > > > >
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
