Hello all,
I try to find out how long some configurations of the Enhanced Shock Burst protocol take time. I am working with the nRF52 Development Kits.
Some timings I want to figure out are:
- initialization of ESB protocol
- set prefix address
- change device type from PTX to PRX
My idea to measure the time is to use a timer, capture timer value before initialization function call and after.
My results are so far values in the range of a few micro seconds. I cannot believe that after this short time the ESB is ready for transmission/receiving. So I suppose in background the initialization process is running further while the called function returns a NRF_SUCCESS. Can anybody confirm this behaviour? Or is it guarantied that the peripharel is initialized after the called initialization function returns a Success?
Thanks in advance,
Florian