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?
Hi.
I'm sorry, but I'm not sure that I understand the question.
Could you elaborate a little bit on your question?
Best regards,
Joakim
Hi.
I'm sorry, but I'm not sure that I understand the question.
Could you elaborate a little bit on your question?
Best regards,
Joakim
Sorry to make a mistake, it is to determine the strength of the esb function signal and to determine whether the transmission was disconnected.
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
Hi.
But now I need to determine if there is a disconnection at the receiver, and rssi is not stable when reading, and I use NOACK mode.
Best regards,
JiaBin
What do you mean by disconnection? Like I said in my last reply, there is no connection made between the two devices.
Could you elaborate on "rssi is not stable when reading"? What values are you seeing, and what do you expect?
Are you not receiving all the messages from your transmitter?
Assuming that the esb has established a link, how does the receiver determine that the transmitter is closed or out of range when the transmitter is turned off or out of transmission range.