radio.write verifies a successful transmission?

JeromeAriola:
In the part where you talk about delay, that tiny 10ms delay can be used to do something for productive. That is what you're trying to say, right?

In 10 millisecs a 16MHz Arduino can do 160,000 instructions if my maths is correct. I have a program that detects revolutions of a small DC motor. At high speed there are only about 4 millisecs between revolutions and all the other program calculations happen within that time period so that it can control the speed of the motor and receive nRF24 messages to change the speed.

And are you saying that some sort of "buffer overflow" may occur, even if the timer resets?

An nRF24 message only takes 1 or 2 millisecs so it is possible that several could arrive during the 10msec delay. That has nothing to do with the timer resetting. Of course if you write the transmitting program(s) you could ensure that that can't happen.

...R