mirror of
https://github.com/espressif/openthread.git
synced 2026-07-08 21:30:24 +00:00
d964694d19
When analyzing the energy mode transitions for a sleepy node, running the sleepy-demo-mtd app, it was observed that, the current implementation of the platform radio driver (efr32RadioProcess()) although correct, can be optimized by processing the next received packet (processNextRxPacket()) before other actions being carried out in this routine. For example, in a situation where a 802.15.4 MAC Ack needs to be processed in response to a sent packet, adding this call towards the end of this routine then delays stack notification (that a Tx was done) until the next call to efr32RadioProcess().