Hi, sending a data packet, then sleeping (memory retention mode), then sending another identical packet causes the receiver to send back an ACK for the first and trigger NRF_ISR(). It sends an ACK for the second packet but DOES NOT trigger NRF_ISR(). This is indicated on pg 33 of the prod spec 1.6 PDF.
BUT If the transmitter does NOT sleep between the two sends, both packets generate NRF_ISR() on the receiver. Is there a difference inserted into the otherwise packets that gets reset when the device goes to sleep (memory retention mode) and then wakes up?
Hope you had a great Christmas!
Thanks,
Mahesh