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.

CC3220S-LAUNCHXL: sl_Select in SL_PLATFORM_MULTI_THREADED mode

Part Number: CC3220S-LAUNCHXL

Hi,

I'd like to know if using sl_Select in multithreaded mode is supported/correct. I noticed that if SL_PLATFORM_MULTI_THREADED is defined then SimpleLinkSocketTriggerEventHandler is not defined. So I'm curious what is the proper usage (if any) of sl_Select in multi-threaded mode.

If sl_Select is not supported in multi-threaded mode, then is there an example for how to wait on incoming data when using a TCP socket using SimpleLink + FreeRTOS? I'd prefer to not to poll, but rather treat incoming data like bytes in a message queue, so I can have a thread wait on incoming bytes like I would using "xQueueReceive".

I'm using FreeRTOS as my OS.

Thanks!