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.

RTOS/CC2652R: changing Semaphore_pend from BIOS_WAIT_FOREVER to BIOS_NO_WAIT

Part Number: CC2652R

Tool/software: TI-RTOS

Hi TI Team,

Originally in zed_switch,  you use  Semaphore_pend with BIOS_WAIT_FOREVER in  zclSampleSw_process_loop  function.

I tried to make it unblocking BIOS_NO_WAIT or some timeout value (40ms) but I encountered erratic problem of always getting commissioning notification forever.

Is it recommended to do this?

By the way, the purpose of using unblocking is because I wanted to initialize the watchdog in the for loop.

Regards,

Walter