Tool/software: Code Composer Studio
We have integrated Wake On radio based on rfWakeOnRadioRx and rfWakeOnRadioTx examples project.
Tx sends packets and receives Ack correctly.
Problem is that EasyLink control EasyLink_Ctrl_AsyncRx_TimeOut is not working.
For example, In case Rx is powered off and no Ack is sent, On Tx side rxDoneCallback() is not invoked with timeout error (EasyLink_Status_Rx_Timeout).
Checked rfWakeOnRadioRx example project :
On configureSniffCmd() , rxSniffCmd->endTrigger.triggerType is set to TRIG_REL_START.
On EasyLink EasyLink_receiveAsync() , EasyLink_cmdPropRxAdv.endTrigger.triggerType is set to TRIG_NEVER in case (asyncRxTimeOut != 0)
What should be modified on rfWakeOnRadioRx example project to support EasyLink_Ctrl_AsyncRx_TimeOut control flag ?