OpenThread port: IEEE802.15 ACK

Hi community,

I’m porting the OpenThread stack to RIOT. I have hooks for sending and receiving frames and for transmision/reception “Done” signals (TransmitDone and ReceiveDone)

In their examples they are manually checking/sending IEEE802.15 ACK before calling the corresponding Done hook, but I’m not sure if I should do the same from RIOT. Are drivers in charge of handling these ACKs (so RIOT’s TX_COMPLETE is triggered after receiving ACK)?

Basically I have to call the TransmitDone hook when the transmission is done, and that’s only if the ACK is received.

Best regards

Hi José!

Jose, is the following PR yours? https://github.com/RIOT-OS/RIOT/pull/5552 What's the status of the PR, are you still working on it?