NRF52832 ESB RADIO timing question

Hi, I have a question to ask:I am using ESB demo as the communication framework. One master corresponds to two slaves, but occasionally there are some problems. Please see the following figure first:

The figure shows some important moments, such as tx/rx ready disable signal, which I believe you can understand.When problems occur:The master sends the message, and then the slave can receive the message normally. You can see that the end/disable signals of the master and the slave are aligned. (end short with disable)

When the slave replies to the message, the master's disable signal cannot be aligned with the slave's disable signal, which is delayed by hundreds of us. This place is abnormal. When such timing occurs, our equipment will work abnormally.

I would like to ask the following questions:

1. What are the possibilities of disabling without alignment, like the above figure,had you met this before?

2. What does radio produce end signal depend on? Depends on the received payload length? If the slave sends a length = 10, but the master recognizes it as 20 due to interference, will it keep the acceptance time of 20 bytes?

3. Does the end signal generated by radio depend on a specific packet tail? If the end signal is generated only after the tail of the packet is recognized, is the scenario in the figure waiting because the tail of the packet is not received?

I would appreciate it if you could answer these questions。

Related