This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWRL6432: IWRL6432 LPDS RESUME

Part Number: IWRL6432

Tool/software:

Now for my software, I am trying to implement the LPDS , by calling direct Power_sleepPolicy() function and wakeup by sleep counter. 

But for my software, I have 4 tasks are running, so there is any sequence shall I follow after or before LPDS to handle my tasks to complete or 

start again after LPDS . 

For now , I am trying to suspend tasks in the LPDSEntry() and resume them in LPDSresume() , but tasks don't work again. 

  • Hello.

    You shouldn't have to do anything in the entry hook, and in the resume hook you should just be re-initializing all of the peripherals.  You should have a separate task that then calls these functions to enforce the power policy you want to follow.  This task will also kill your tasks prior to entering LPDS and re-start your tasks once it exits LPDS.  I would recommend you start with how it is implemented in the motion and presence demo and modify it to fit your application needs(what I have described is how it is currently implemented in this demo).

    Sincerely,

    Santosh