This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Can esb set a special ack payload ?

I am using esb dpl in nrf5 sdk v11. I want to put a special packet in ack payload. but I think nrf_esb.c code can not do. the reason is that when on_radio_disabled_rx() is called, tx(ack operation) already start because RADIO_SHORTS_READY_START and RADIO_SHORTS_DISABLED_TXEN are set. so the setting of m_tx_payload_buffer is not in time. is my understanding correct ?

Related