This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Time between Payload sent and Payload received

I'm implmenting my own radio porotcol and I'm a little confuse on how to handle the ACK packet. I send a packet from node 1 and disable the TX then I enable the RX to get the ACK. On the node 2 that got the packet and is answer the ACK should I use an delay to before send the ACK? How many time will usually node 1 to take to go from payload sent to RX state?

Thank you

Parents
  • As you need to disable the radio to change from TX to RX you would need to complete the entire "ramp up" process, which takes ~140us when using all the appropriate shorts. See chapter 17 Radio in the nRF51 Reference Manual.

    If both sides of this protocol are nRF51 you would not have to add any delay as both will need the same amount of time going from TX to RX state (and vice versa).

Reply
  • As you need to disable the radio to change from TX to RX you would need to complete the entire "ramp up" process, which takes ~140us when using all the appropriate shorts. See chapter 17 Radio in the nRF51 Reference Manual.

    If both sides of this protocol are nRF51 you would not have to add any delay as both will need the same amount of time going from TX to RX state (and vice versa).

Children
Related