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

How does the nrf52832 module judge that the nrf function has no signal and has been disconnected?

How does the nrf52832 module judge that the nrf function has no signal and has been disconnected?

Parents Reply
  • Hi. 

    So I assume you are using ESB. There is no connection made between the devices when using ESB, as opposed to BLE. 

    Your transmitting device will try to send a message to the receiving device and wait for an ACK from the receiver. If the receiver doesn't ACK the message, the transmitter will re-send the message for x amount of times. If the receiver fails to ACK the message, the transfer will fail with a TX_FAILED event.
    That way you can assume that the device is out of range or in other ways prohibited from receiving the message.

    Best regards, 
    Joakim

Children
Related