Hello, I am trying to broadcast a data among 2 receivers with a special ACK payload. I transmit and gather ACK with one receiver properly yet m_nrf_esb_mainstate locks in NRF_ESB_STATE_PTX_RX_ACK. As I understand from nrf_esb.c after a certain time if no ack is recieved radio must disable itself am I correct?
I can not start transmitting payloads unless m_nrf_esb_mainstate changed to NRF_ESB_STATE_IDLE.
And this is my code, a bit sloppy but meh,