I am using nrf24l01+ to send data from one arduino to another, each one with a nrf24l01+ module. Using the method “write” I can check if the message was succesfully sent to the other arduino cuse it returns a boolean.
However I am using writeAckPayload cause I need one arduino to send some data and the other should immediatly reply with another data. The docs say it is much better using writeAckPayload instead of write (on the reply side) cause I dont need to change the mode of the module (writing/listening). But as far as I know, writeAckPayload does not provide a boolean that could tell me if the response of the second arduino arrived to the first.
I want this: 1st arduino sends AAA to 2nd arduino → 2nd arduino sends BBB to 1st arduino → both arduino can check if the 2 messages were sent/received succesfully.
I could use the write method in the 1st and 2nd arduino but as I said, the method writeAckPayload is better suitable for this but I see not way to check if the 2nd response was indeed received by the 1st. I am using this docs RF24: RF24 Class Reference