Hello!
I am working with a NRF51822 and I need to change the address of pipes regularly (so I can use more than 8 NRF communicating together with ESB protocol).
My problem is the following : to make the function nrf_esb_set_address_prefix_byte work, I need to stop ESB via the function nrf_esb_disable() and wait for the nrf_esb_disabled() to be called. Unfortunately, this takes a lot of time : up to 62ms in my tests. This is not acceptable for my need. Changing addresses isn't so long with NRF24. Is there a solution to change addresses more quickly with NRF51822?
Thanks.
Why don't you ask the author(s) of those functions? And/or the manufacturer of the chip?
Sorry, I got the wrong tab in my browser and posted my topic here instead of the Nordic forum.