This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

what is the upper bound of the radio receiver can stay on?

We would like to know the upper bound for the amount of time the radio receiver can be on during an ADV_IND event. We have measured up to 400 µs.

Parents
  • The RX turns on to receive either a SCAN_REQ or a CONNECT_REQ.

    If no packet is received the radio will turn off again after 60 µs. This is the time it needs to be on in order to be sure that it has not received the preamble (8 bit = 8 µs) and the Access address (32 µs), which would generate the address received event from the RADIO peripheral, plus some extra time to adjust for the active clock accuracy and the range delay.

    If the radio receives a SCAN_REQ or CONNECT_REQ it will be on for the time it takes to receive 176 bits or 336 bits respectively plus any extra time to adjust for the active clock accuracy and the range delay. So between 200 and 350 µs approximately.

Reply
  • The RX turns on to receive either a SCAN_REQ or a CONNECT_REQ.

    If no packet is received the radio will turn off again after 60 µs. This is the time it needs to be on in order to be sure that it has not received the preamble (8 bit = 8 µs) and the Access address (32 µs), which would generate the address received event from the RADIO peripheral, plus some extra time to adjust for the active clock accuracy and the range delay.

    If the radio receives a SCAN_REQ or CONNECT_REQ it will be on for the time it takes to receive 176 bits or 336 bits respectively plus any extra time to adjust for the active clock accuracy and the range delay. So between 200 and 350 µs approximately.

Children
No Data
Related